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.

The role requires hands-on experience on Salesforce platform and MuleSoft integration development, API-led connectivity, production support, and enterprise interface management. The candidate will be a key technical resource responsible for supporting, and enhancing integrations between Salesforce, MuleSoft, SAP, and other enterprise systems. The role will support Production and non-Production environments, ensure interface reliability, maintain code quality and compliance standards, and drive continuous improvements across the digital technology ecosystem.

**Roles & Responsibilities**

+ Configure and support Salesforce platform capabilities as needed, including objects, fields, page layouts, validation rules, flows, security settings, and user access.

+ Support Salesforce integrations by validating inbound and outbound data, reviewing API behavior, and coordinating with Salesforce teams to ensure successful data processing.

+ Assist in Salesforce development and enhancement activities using Apex, Lightning Web Components, Aura, Visualforce, and related platform tools when required.

+ Use Copado or other DevOps tools to support Salesforce deployment automation, source control, release management, and environment coordination.

+ Support MuleSoft APIs and integrations using API-led connectivity patterns, including System APIs, Process APIs, and Experience APIs.

+ Support RESTful and SOAP-based integrations between MuleSoft, Salesforce, SAP, and other downstream/upstream enterprise applications, ensuring accurate, reliable, and timely data processing across systems.

+ Build and enhance MuleSoft integration logic using DataWeave transformations, connectors, error handling, logging, retry mechanisms, and reusable components.

+ Support Production and non-Production MuleSoft applications by monitoring interface health, troubleshooting failures, analyzing logs, and resolving data and integration issues.

+ Collaborate with SAP, Salesforce, and business teams to analyze interface failures, validate payloads, identify root causes, and implement permanent fixes.

+ Implement MuleSoft best practices for API design, security, exception handling, performance optimization, logging, monitoring, and operational support.

+ Support CI/CD and deployment activities for MuleSoft applications using source control and deployment tools, ensuring proper versioning and release governance.

+ Perform unit testing, integration testing, regression testing, and support end-to-end testing for MuleSoft interfaces across lower and Production environments.

+ Troubleshoot data transformation issues, mapping defects, payload discrepancies, connectivity failures, authentication issues, and performance bottlenecks across integration flows.

+ Ensure applications and integrations comply with GxP standards, including traceability, test evidence, documentation, change control, and version control.

+ Work with Jira, Confluence, and Agile delivery tools to track requirements, defects, user stories, technical tasks, deployments, and support activities.

+ Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, retrospectives, and iterative delivery activities.

+ Communicate technical designs, interface flows, system dependencies, and troubleshooting findings clearly to technical teams, business stakeholders, and support partners.

+ Identify opportunities to improve integration stability, reduce manual support effort, improve monitoring, and enhance operational reliability.

**Basic Qualifications**

+ Master’s degree and 3 to 5 years of Computer Science, Information Technology, or related field experience; OR

+ Bachelor’s degree and 5 to 9 years of Computer Science, Information Technology, or related field experience.

**Professional Certifications**

+ Salesforce Platform Developer I — preferred.

+ Salesforce Administrator Certification — preferred.

+ MuleSoft Developer Certification — preferred.

+ Certified Scrum Developer, SAFe Agile, or equivalent Agile certification — preferred.

**Soft Skills**

+ Strong analytical and problem-solving skills with the ability to troubleshoot complex integration and data issues.

+ Good communication and interpersonal skills to collaborate with SAP, Salesforce, MuleSoft, business, and support teams.

+ High attention to detail and commitment to quality, especially for data accuracy and interface reliability.

+ Ability to prioritize tasks and work effectively under pressure during Production incidents or critical releases.

+ Strong ownership mindset with the ability to support Production issues through resolution.

+ Team-oriented with a proactive, collaborative, and continuous improvement mindset.

+ Ability to mentor junior developers and promote standard methodologies across MuleSoft and Salesforce development.

+ Adaptable to changing project requirements, evolving integration patterns, and platform modernization initiatives.

Share on LinkedInShare on FacebookShare on Google+Pin on PinterestEmail this to someone