Senior Software Engineer position for Precision Medicine at Amgen in Hyderabad, India. The role involves designing, developing, and maintaining scalable software solutions using Python, FastAPI, React.js, and AWS. Must-have skills include strong proficiency in Python development, front-end development, and cloud computing principles.
Requirements
- Design, develop, test, deploy, and maintain software applications and services that support Precision Medicine platforms
- Contribute to both backend and frontend development using modern frameworks and cloud-native technologies
- Develop scalable APIs and microservices using Python and FastAPI
- Build interactive, responsive user interfaces using React.js and modern web technologies
- Collaborate closely with Product Managers, business stakeholders, and data engineering teams
- Analyze functional and technical requirements and contribute to software architecture and design decisions
- Implement unit tests, integration tests, and automated testing strategies to ensure software quality and reliability
- Ensure code quality, maintainability, and adherence to software engineering best practices
- Identify, troubleshoot, and resolve software defects, performance issues, and system bottlenecks
- Participate in Agile and Scaled Agile (SAFe) ceremonies, including sprint planning, backlog refinement, and retrospectives
- Support deployment, monitoring, and operational readiness of applications, ensuring availability, performance, and resiliency
- Contribute to CI/CD pipelines, DevOps practices, and automation to improve development velocity and operational efficiency
- Create and maintain technical documentation covering architecture, design, deployment, and operational processes
- Collaborate across global, cross-functional teams to deliver incremental value and continuously improve platforms
- Proactively identify opportunities to enhance system capabilities, automate repetitive tasks, and introduce reusable frameworks and components
Benefits
- Amgen is an Equal Opportunity employer
- Reasonable accommodation for individuals with disabilities
- Paid time off
- 401(k) matching
- Retirement plan