Description
We are looking for a Lead Python Developer with an expertise in AWS to join our remote team.
In this role, you will provide strategic guidance, designs, and solution patterns to fellow team members.
You will collaborate with business analysts and customers to refine requirements and confirm the feasibility of design and integration with existing systems/platforms.
You will also be responsible for working with developers to validate essential functionality and integration.
#LI-DNI
Responsibilities
Strategic guidance, designs, and solution patterns provision to team members Collaboration throughout the development life cycle Partnership with business analysts and customers for requirements review and optimization Review and validation of key functionality and integration with developers Assurance of design feasibility and integration with existing systems/platforms Support for automation/systems development necessities, including initial development Ongoing support of applications suite that manages pricing, trading, hedging, pooling, and shipping or other functions based on the department
Requirements
Minimum of 5 years of relevant software development experience Proven experience in leading and mentoring a team of engineers Expertise in Python 3, Object-Oriented Code & Design Patterns Proficiency in REST APIs, Git, and Unit Test writing Experience with NoSQL and SQL databases, event-driven systems & microservices Familiarity with Amazon Web Services (AWS), serverless technologies, infrastructure as code (Cloudformation & CDK), and DevOps practices (CI/CD, Automated Pipelines) Experience in Agile, Scrum, Jira, and team collaboration Degree in computer science, engineering, or a related field Mastery of at least one major skill apart from core coding Ability to communicate complex technical topics to engineers, POs, PMs, or non-technical colleagues Capability to facilitate or actively participate in multi-team or multi-subproduct scrum activities and rituals Experience in monitoring, documentation, security, integration testing, visual design, and performance optimization Financial Services and, if available, mortgage industry experience English fluency with an Upper-Intermediate level (B2) or above
Nice to have
Familiarity with Python frameworks such as Fast API, Flask, Django, and Snowflake