Nymbus Logo Nymbus
Nymbus Logo

Sr. Python Developer - Lend

🌍 Jacksonville, FL 📅 08/16/2024

Apply

Job Description

**ABOUT THE COMPANY:

** Nymbus (https://nymbus.com/) isn't just a leader in fintech; we're a
community of innovators passionate about reimagining banking. Our award-
winning modern core platform and cloud-based technology serve as the backbone
for financial institutions eager to modernize and excel.

Here, you won't just be part of a tech revolution; you'll be at the helm,
driving change. You'll fit right in if you're a creative thinker eager to
lessen technical debt and elevate agility for banks and credit unions. Our
culture thrives on collaboration, integrity, and a client-first approach.

Your journey with us won't simply advance your career; it will offer the
chance to shape an industry alongside like-minded professionals. We're excited
to consider you a key player in this transformative chapter. Thank you for
contemplating a role with Nymbus.

**POSITION SUMMARY:

** Nymbus is seeking a highly skilled and experienced Sr. Python Developer to
join our team. The ideal candidate will have a strong background in database
management systems, experience with industry-standard database data model
management tools, and proficiency in Python and Java for maintaining and
modernizing existing system components. This role involves evaluating and
transitioning from a custom database management framework to an industry-
standard solution, as well as learning and modernizing existing system
components developed in Python.

**ESSENTIAL JOB FUNCTIONS/RESPONSIBILITIES:

**

* **Strong understanding of database schemas, data modeling, and database design principles** : Candidates must demonstrate expertise in relational (and optionally non-relational) database concepts to programmatically maintain data layer consistency between environments.
* **Experience with Database Migration Tools** : Applicants should have proven experience with tools such as Flyway, Liquibase, or similar technologies, and understand version control principles as applied to database schema changes.
* **Proficiency in SQL and Database Scripting** : Strong skills in writing and optimizing SQL queries, scripts, and database procedures are essential.
* **Knowledge of Source Control Management (SCM) systems** : Candidates should be familiar with SCM tools like Git, SVN, or Mercurial, particularly in the context of managing database schema versions.
* **Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines** : A solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI) in relation to database deployments is required.
* **Familiarity with ORM tools** : Knowledge of Object-Relational Mapping tools (e.g., Hibernate, Entity Framework, Sequelize) is advantageous but not essential.
* **Expertise in Jython** : The candidate must be capable of learning and maintaining existing system components developed in Jython, with the objective of modernizing and improving these components.

**QUALIFICATIONS:

**

* **Experience in Programmatic Management of Databases** : Minimum of 3-5 years of experience in database management and architecture. Candidates should have extensive knowledge of database design and automated management of the data layer.
* **Programing Experience:** Minimum 5 years in a Python / Jython development role with at least 1 year using Jython extensively.
* **Remote Work:** Experience and preference for working 100% remote and working with a distributed team.

**TERMINOLOGY & FRAMEWORKS:

**

* Database Migration, Schema Versioning, Data Modeling
* Flyway, Liquibase, Redgate SQL Change Automation
* SQL, PL/SQL, T-SQL
* Git, SVN, Mercurial
* Jenkins, GitLab CI, CircleCI, Travis CI
* Jython programming and system maintenance

**SALARY & BENEFITS:

**

* $135,000 - $150,000 Annual Salary
* Annual Cash Bonus and Equity Options commensurate with the role level and experience
* 100% Fully Remote
* Robust 401(k) plan with company match
* Insurance - Health, Dental and Vision (Nymbus covers 100% of the Healthcare and Basic Dental premiums)
* Flexible Paid Time Off

Ready to join? We invite you to watch this video and learn who we are and how
we build and innovates together!

Let's Go!