remote
Junior Software Engineer - MetLife
Software Engineer
Junior Software Engineer focused on building and maintaining scalable web applications using Python and JavaScript, deploying on AWS, and automating workflows with CI/CD pipelines and Docker containers.
About the role
Key Responsibilities
- Design, develop, and maintain web services and front‑end components using Python and JavaScript.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Implement and manage CI/CD pipelines, ensuring automated testing, code quality, and rapid deployment.
- Containerize applications with Docker and deploy to AWS environments (EC2, ECS, Lambda).
- Participate in code reviews, troubleshooting, and performance optimization.
Requirements
- Strong foundation in Python and JavaScript (ES6+).
- Experience with AWS services and basic infrastructure as code.
- Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
- Knowledge of containerization (Docker) and orchestration concepts.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonjavascriptawscicddocker