This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The MuleSoft Engineer within the Amgen Veeva platform team is accountable for facilitating the design, development, testing, and deployment of MuleSoft integrations and APIs associated with the Veeva Vault Platform. This role will collaborate closely with Veeva Vault platform architects, engineers, and business stakeholder to gather business and technical requirements to architect robust and secure API integration solutionsensuring compliance with Amgen enterprise architecture standards.
Job Responsibility:
Assist in the design, development, and maintenance of MuleSoft APIs and integrations for Veeva Vault using Mule 4 and Anypoint Platform
Build and support data transformations using JSON, XML, and related tools (e.g., DataWeave)
Work with integration and data architects to implement integration standards (e.g., API-led connectivity, orchestration, message transformation)
Develop and configure flows, sub-flows, and connectors within MuleSoft
Participate in unit testing, debugging, and deployment of integration components
Conduct code reviews to ensure code quality and adherence to best practices
Collaborate with cross-functional teams to gather and analyze integration requirements
Maintain documentation including API specifications, flow diagrams, and deployment processes
Follow best practices for security, scalability, and reusability in integration development
Assist with CI/CD pipeline integration, using tools such as Git, Jenkins, and Maven
Monitor and troubleshoot issues in production and non-production environments
Collaborate with platform stakeholders to support roadmap planning, feature enhancements, and best practice implementation
Serve as a subject matter expert on integration architecture, platform operations, and DevSecOps for APIs
Oversee delivery of reusable APIs, templates, connectors, and accelerators to speed project delivery and reduce technical debt
Maintain detailed documentation of software designs, code, and development processes
Work on integrating with other systems and platforms to ensure seamless data flow and functionality
Stay up to date on Veeva Vault Features, new releases and best practices around Veeva Platform Governance
Requirements:
Master’s or Bachelor's degree
5-9 years of Computer Science, IT or related field experience
Strong architectural design and modeling skills
Experience with Veeva Vault Platform and Products, including Veeva configuration settings and custom builds
Experience with system integration, IT infrastructure
Hands-on experience building APIs using Java, DataWeave, and Mule 4
Understanding and application of REST APIs, HTTP methods, JSON, and XML
Experience with Docker and Kubernetes for managing API workloads and container orchestration
General knowledge of data management, common data models, metadata management, data quality, master data management, data stewardship, data protection, etc.
Experience working in agile methodology, including Product Teams and Product Development models
Strong solution design and problem-solving skills
Experience in managing systems, implementing and validating projects in GxP regulated environments
Extensive expertise in SDLC, including requirements, design, testing, data analysis, creating and managing change controls
Proficiency in programming languages such as Python, JavaScript etc.
Experience with version control systems such as Git
MuleSoft Developer or Integration Architect Cetification (Mandatory)
Willing and able to work during evening or night shifts
Nice to have:
Customer-focused with excellent written and verbal communication skills who can confidently work with internal Amgen business stakeholders and external service partners on business process and technology topics
Experience of working with or supporting systems used in data governance framework. E.g. Collibra, Alation
Excellent problem-solving skills and committed attention to detail in finding solutions
Strong knowledge of information systems and network technologies
5-7 years of experience working in global pharmaceutical Industry
Familiarity with relational databases (such as MySQL, SQL server, PostgreSQL etc.)
Proficiency in programming languages such as Python, JavaScript or other programming languages
Outstanding written and verbal communication skills, and ability to translate technical concepts for non-technical audiences
Veeva Vault Platform Administrator or Equivalent Vault Certification (Preffered)
SAFe for Teams (Preferred)
What we offer:
Reasonable accommodation for individuals with disabilities