onsite
Software Engineer II - JPMorganChase
Software Engineer
Senior Python developer building secure, scalable market‑leading solutions on AWS, using Docker and CI/CD pipelines within an agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python services that support commercial and investment banking workflows.
- Implement cloud‑native solutions on AWS, leveraging services such as Lambda, S3, and RDS to ensure reliability and scalability.
- Containerize applications with Docker and orchestrate deployments using CI/CD pipelines (GitHub Actions, Jenkins).
- Collaborate with cross‑functional teams in an Agile setting, participating in sprint planning, stand‑ups, and retrospectives.
- Write comprehensive unit, integration, and performance tests; conduct code reviews and enforce coding standards.
Requirements
- 3+ years of professional Python development experience.
- Hands‑on experience with AWS services and cloud architecture best practices.
- Proficiency in containerization (Docker) and CI/CD tooling.
- Strong understanding of relational databases and SQL.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonawsdockercicdagile