Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MSD

Senior Software Engineering Specialist, Veeva Specialist

MSD

Software Engineer focused on Veeva Vault Clinical integrations and reporting for a global healthcare leader. Collaborating with clinical operations and IT to develop secure, scalable solutions.

Posted 5/29/2026full-timeRahway • New Jersey, Pennsylvania • 🇺🇸 United StatesSenior💰 $117,000 - $184,200 per yearWebsite

Tech Stack

Tools & technologies
JavaJavaScriptNode.jsPythonSDLCTableauVault

About the role

Key responsibilities & impact
  • Design, develop, and maintain integrations with Veeva Vault Clinical using Veeva APIs (REST), Vault Loader, connectors, and MuleSoft (Anypoint Platform)
  • Build and optimize data ingestion/extraction workflows (bulk loads, document transfers, metadata updates) using Vault Loader and automation scripts
  • Create and execute API test suites in Postman; define collections, tests, environment variables, and automation to validate endpoints and workflows
  • Produce complex reports and dashboards across Vault CTMS, including data modeling and transformations
  • Collaborate with business stakeholders to translate requirements into technical solutions aligned to the Vault Clinical object model
  • Manage releases across environments (DEV/VAL/PROD), including:
  • o Configuration changes (lifecycles, workflows, object fields, roles/permissions)
  • o SDLC adherence (requirements, design, code/config, testing, approvals, deployment)
  • o Change control, versioning, and validation documentation (traceability, test evidence)
  • Use JIRA for work management: create/maintain epics, stories, tasks; define acceptance criteria; manage sprints; track defects and release notes
  • Implement operational monitoring and alerting; perform L2/L3 support and root-cause analysis for integrations, connectors, and reporting pipelines
  • Maintain technical documentation (solution designs, mappings, API guides, job aids) and contribute to continuous improvement of engineering practices

Requirements

What you’ll need
  • 6-10 years of software engineering or integration experience, with at least 4 years focused on Veeva Vault (preferably Vault Clinical, CTMS)
  • Hands-on experience with:
  • o Veeva Vault Loader (bulk data/document operations, configuration, troubleshooting)
  • o Veeva Vault APIs (REST, authentication, pagination, error handling)
  • o Postman (collections, scripted tests, environments, automation)
  • o Connectors and integration patterns (HTTP/REST, JDBC, SFTP, message queues/webhooks)
  • Practical knowledge of the Vault Clinical Suite object model and configurations (documents, objects, lifecycles, workflows, roles/permissions)
  • Proficiency in a modern programming language (Python, Java, or Node.js) for integration and automation
  • Experience producing complex reports and dashboards, including data modeling and transformation (e.g., Vault reports/dashboards, data extracts to BI tools like Tableau/Power BI)
  • Experience with SDLC in regulated environments (GxP, 21 CFR Part 11), including validation, change control, and release management
  • Strong familiarity with JIRA for Agile delivery (epics/stories, sprint planning, release notes)
  • Excellent problem-solving skills, attention to detail, and ability to communicate with non-technical stakeholders.

Benefits

Comp & perks
  • medical
  • dental
  • vision healthcare and other insurance benefits (for employee and family)
  • retirement benefits, including 401(k)
  • paid holidays
  • vacation
  • compassionate and sick days

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Veeva VaultVeeva Vault LoaderVeeva APIsPostmanPythonJavaNode.jsdata modelingreportingautomation scripts
Soft Skills
problem-solvingattention to detailcommunicationcollaboration