Lead Python Developer with AWS proficiency

at  Epam Systems

Desde casa, Yucatán, Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Nov, 2024Not Specified22 Aug, 2024N/AIntegration Testing,Python,Git,Code,Mastery,Visual Design,Engineers,Financial Services,Design Patterns,Computer Science,Amazon Web Services,B2,Documentation,Agile,Infrastructure,Jira,Security,Microservices,Scrum,Pos,AwsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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.

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

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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Engineering

Proficient

1

Desde casa, Mexico