Career Category
Manufacturing
Job Description
As a Senior Associate Software Engineer at Amgen, you will be responsible for developing and maintaining software applications to meet business needs. You will collaborate with a team of software engineers, participate in the full software development life cycle, and ensure the delivery of high-quality code and solutions. Your strong programming skills, problem-solving abilities, and attention to detail will contribute to the development of robust and scalable software solutions.
Key Responsibilities
Design and Develop scalable custom solutions on the Salesforce Service Cloud platform using Apex, Lightning Web Components (LWC), Visualforce, Aura and work with SOQL.
Implement and configure standard and custom Salesforce objects, fields, layouts, Flows, validation rules, and approval processes.
Develop Apex classes, triggers (including batch classes, schedulers), and robust exception-handling logic.
Write test classes for code coverage, perform unit testing and support UAT.
Build and maintain integrations using REST and SOAP APIs with external/internal systems.
Utilize DevOps tools such as
Copado
, Git, and CI/CD pipelines for deployment automation and release management.
Participate in code reviews, manage releases and handle deployments
Troubleshoot and resolve issues, perform root-cause analysis, and optimize system performance and code quality.
Collaborate with business analysts, architects, and other stakeholders to understand business needs and translate them into technical solutions.
Participate in Agile ceremonies and actively contribute to sprint planning, estimation, retrospectives, and demos.
Guide and mentor junior developers in standard development practices, code reviews, and platform optimization.
Maintain clear documentation of processes, solutions and system architecture.
Ensure salesforce best practices are implemented.
Must-Have Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or related field.
4 - 7 years of hands-on Salesforce development experience.
Proficiency in:
Lightning Web Components (LWC)
Apex (classes, triggers, batch processing)
Visualforce & Aura
Salesforce configuration and security models
Experience integrating Salesforce with internal and third-party systems using
REST/SOAP APIs
.
Solid understanding of Salesforce platform capabilities, object model, sharing rules, and automation tools.
Experience with Git, version control branching strategies, and CI/CD practices in large enterprise environments.
Demonstrated expertise with
Copado
for deployment management and pipeline automation.
Preferred Qualifications
Salesforce Platform Developer I certification
Salesforce Platform Developer II certification
Salesforce Administrator certification
Soft Skills
Strong problem-solving and analytical capabilities
Excellent written and verbal communication skills
Detail-oriented and committed to code quality and performance optimization
Self-motivated and adaptable in fast-paced environments
Collaborative, team-first mindset
Willingness to mentor junior team members and drive platform best practices
.