remoteonsite
Sr Associate Software Engineer - Amgen
Software Engineer
Senior Associate Software Engineer driving scalable, cloud‑native solutions in a fast‑moving biotech environment, leveraging Java, Python, AWS, microservices architecture and CI/CD pipelines to deliver high‑quality, patient‑impacting software.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java and Python services that support critical biopharma applications.
- Architect and implement microservices on AWS, ensuring scalability, resilience, and security.
- Collaborate with cross‑functional teams to translate business requirements into robust technical solutions.
- Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Monitor application performance, troubleshoot issues, and optimize for efficiency and reliability.
Requirements
- 5+ years of professional software development experience in Java and Python.
- Strong knowledge of AWS services (EC2, Lambda, RDS, S3, ECS/EKS) and containerization (Docker, Kubernetes).
- Hands‑on experience with microservices architecture, RESTful APIs, and message queues.
- Proficiency in CI/CD tools (Jenkins, GitLab CI, or similar) and automated testing frameworks.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.