Lead Python Developer with AWS proficiency
at Epam Systems
Desde casa, Yucatán, Mexico -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Nov, 2024 | Not Specified | 22 Aug, 2024 | N/A | Integration 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,Aws | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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