Back to jobs
A
Hiring companyAmgen

Verified today

Senior Associate Software Engineer

Hyderabad, India Full-time On-site

About the role

Amgen, a leading biotech company, seeks a Senior Associate Software Engineer to design, develop, and maintain software solutions that support enterprise resource management. The role involves collaborating with product managers, designers, and engineers to build scalable applications, automate operations, monitor system health, and respond to incidents. The team focuses on enterprise platforms such as AWS, Databricks, SAP, Salesforce, Workday, Veeva, Planisware, Anaplan, and collaboration tools like O365, SharePoint Online, and MS Teams. Responsibilities include designing and implementing software modules, developing prototypes, contributing to front‑end and back‑end tasks, troubleshooting, writing documentation, performing unit and integration tests, and using CI/CD pipelines. Candidates must have a Master’s or Bachelor’s degree in Computer Science, Information Technology, or related field, 5–9 years of experience, proficiency in Agile/Scrum, Salesforce development, cloud platforms, version control (Git), release management, and enterprise collaboration tools. Preferred skills include experience with AWS, Databricks, SAP, Veeva, Planisware, Anaplan, and vertical‑specific platforms in R&D, Operations, Process Development, and Commercial/Marketing. Certifications in Agile or cloud platforms are advantageous. Soft skills: analytical, troubleshooting, initiative, and ability to work with global virtual teams. Amgen offers competitive benefits and a collaborative culture.

What you’ll do

  • Design, develop, and implement of software applications and modules
  • Take ownership of Development/configuration of user stories in collaboration with experienced engineers
  • Create and maintain documentation on software design and configuration
  • Develop simple prototypes and proof-of-concepts
  • Contribute to both front-end and back-end development tasks using various Amgen preferred platforms/tools, with mentorship
  • Work with the team to troubleshoot and resolve technical issues, escalating when needed
  • Analyze business and technical requirements and begin translating them into simple development tasks
  • Execute unit and integration tests, and contribute to maintaining software quality
  • Identify and fix minor bugs and defects during development or testing phases
  • Contribute to the maintenance and support of applications by monitoring performance and reporting issues
  • Use CI/CD pipelines as part of DevOps practices and assist in the release process

What you’ll bring

Master's degree / Bachelor's degree in Computer Science, Information Technology, or a related field and 5 to 9 years of relevant experience

Skills

Working experience in Agile or Scrum methodologiesExperience developing solutions on SalesforceExperience working on academic or personal software projectsExperience with cloud-based platforms and system integrationWorking knowledge of version control systems like Git & Release management toolsFluent in enterprise collaboration platforms such as O365, SharePoint Online and MS TeamsIncorporate AI tools in daily activities as well as proactively seeking opportunities to utilize and extend AI toolsets into development workWorking understanding of in one or more of the enterprise platforms such as AWS, Databricks, SAP, Salesforce, Veeva, Planisware, or AnaplanWorking understanding in one or more vertical-specific platforms in R&D, Operations, Process Development and Commercial/Marketing areas

Education

Master's degree