Python Developer
Planet Technology
Job Description
Python Developer - W2 Contracts (2)8+ years in Python middleware development & AWS Serverless required100% remote, EST preferred
Qualifications
- Bachelor’s degree in computer science or related field.
- 9 years of experience in middleware, server programming & API development using Python.
- 4+ hands on experience with cloud computing in AWS technologies such as API Gateway, DynamoDB, S3, CloudWatch.
- 3+ years of experience of setting up CD/CD pipelines on AWS, Cloud formation/Terraform.
- Develop Unit and integration tests with mock server using Pytest, Moto, Flask
- Expertise in object-oriented & functional programming languages, Backend For Frontend (BFF) layer development.
- Extensive understanding and experience in implementing design patterns.
- Excellent problem-solving/troubleshooting/debugging skills and ability to work in a fast-paced environment.
- Strong written and verbal communication skills.
- Ability to work independently in a fast-paced environment with frequent production releases.
Responsibilities
- Develop and maintain backend systems that meet product and business requirements.
- Make and defend technical design decisions; collaborate with architecture team for approvals.
- Design, implement, and maintain scalable, high performant and efficient server-side products.
- Collaborate with cross-functional teams to understand and translate product requirements into optimal technical design.
- Identify and solve complex problems, performance challenges in a fast-paced environment.
- Participate in the entire development life cycle, from concept to release.
- Ensure design and architecture is extensible across multiple projects.
- Support business applications by diagnosing complex production issues requiring extensive analysis and troubleshooting.
- Contribute to defining timelines and plans; research and estimate feasibility, cost, time, and scope.
- Research new technologies, train other engineers, provide demos and other technical sessions to the entire engineering organization.
- Resolving production issues as needed, plan and propose better approaches to proactively prevent such issues.
Expertise level
Key skills
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago