Roles & Responsibilities :
- Possess strong rapid prototyping skills to quickly translate concepts into functional code.
- Lead daily operations and maintenance of Amgen's Vault PromoMats and Vault MedComm platforms and hosted applications.
- Stay current with trends and best practices in the Veeva Vault Platform ecosystem.
- Design, develop, and implement applications, modules, custom reports, SDKs, interfaces, and enhancements.
- Analyze and understand both functional and technical requirements; translate them into scalable software architecture and design specs.
- Develop and implement unit, integration, and other testing strategies in compliance with IS change control and GxP validation processes, using risk-based validation methodologies.
- Collaborate with product management, design, and QA teams to deliver high-quality software solutions.
- Maintain detailed documentation of software designs, development activities, and codebases.
- Work on system integration with other platforms to ensure seamless data flow and interoperability.
- Stay informed about new Veeva Vault features, releases, and governance best practices.
- Assess and plan the impact of Veeva platform updates and changes on business users.
- Assist in developing and managing communication plans to keep stakeholders informed.
- Support the creation and delivery of user training programs and provide ongoing coaching.
- Participate in change impact assessments.
Basic Qualifications :
Master's degree with 5 to 7 years of experience ORBachelor's degree with 7 to 9 years of experience in Computer Science, IT, or related fieldsFunctional Skills
Must-Have Skills :
Hands-on experience with Amgen's Vault PromoMats and Vault MedComm, including Veeva configuration and customizationStrong knowledge of information systems and network technologies6–8 years of experience in the global pharmaceutical industryExperience developing custom and configured solutions on Veeva Vault PlatformProven experience managing GxP-regulated systems and validated projectsExpertise in full SDLC (requirements, design, testing, data analysis, change controls)Proficiency in programming languages such as Python and JavaScriptStrong understanding of Agile and Scrum development methodologiesExperience with Git or other version control systemsGood-to-Have Skills :
Familiarity with relational databases (MySQL, SQL Server, PostgreSQL)Experience with ETL tools (Informatica, Databricks)API integrations experience (e.g., MuleSoft)SQL proficiency for querying and data managementExperience using reporting / BI tools such as Tableau, Spotfire, Power BIAbility to explain technical topics to non-technical stakeholdersProfessional Certifications :
Veeva Vault Platform Administrator or equivalent (Preferred)SAFe for Teams certification (Preferred)Soft Skills :
Excellent analytical and troubleshooting skillsStrong verbal and written communicationProven ability to work with global, distributed teamsTeam-oriented mindset with a focus on shared successConfident presentation and public speaking abilitiesSkills Required
Python, Javascript, Software Architecture