Veeva CRM Developer

4-6 YearsFull-timePosted 2 Mar 2026
JavaScript (ES6+)HTML5CSS3Veeva CRM MyInsights SDK/APIsVeeva VaultSalesforceData visualization libraries

About This Role

Design & Build Develop MyInsights pages using HTML/CSS/JavaScript, Veeva CRM JS APIs, and data queries. Gather and refine business requirements; map to Veeva capabilities and best practices. Configure Vault objects, lifecycles, workflows, roles, security, document types, and metadata. Configure CRM functions: Territories, Multichannel Cycle Plans, CLM, Approved Email, Events Management. Craft responsive UI for iPad/Windows devices; implement offline caching and synch-aware logic. Build actionable visualizations: call coverage, target lists, brand performance, formulary access, and activity insights. Work with CRM data models (Accounts, Contacts, Calls, CLM, Align, Territories). Consume data from Veeva Data Query (VDQ), SFDC objects, and integrated data sources (e.g., IQVIA). Implement data filters, drilldowns, role-based visibility, and governance-friendly audit logging. Perform unit/integration testing; optimize for performance and offline reliability. Package and deploy MyInsights content; coordinate with release/change management. Partner with Commercial Analytics teams to define metrics and storytelling. Translate field rep needs into intuitive interactions and workflows. Run demos and training; capture feedback and iterate quickly.

Key Responsibilities

  • Work as a Veeva CRM Developer on enterprise client projects
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Participate in design discussions, code reviews, and architecture decisions
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve technical issues in a timely manner
  • Leverage expertise in Veeva CRM, MyInsights, Testing to build robust systems

Requirements

  • Strong proficiency in Veeva CRM, MyInsights, Testing, JavaScript, HTML, CSS, Java
  • Excellent problem-solving and analytical skills
  • Strong verbal and written communication skills
  • Ability to work independently and collaboratively in a team environment

What We Offer

  • Competitive salary and performance bonuses
  • Health insurance for you and your family
  • Professional development and certifications support
  • Flexible work arrangements
  • Collaborative and growth-oriented work culture

Apply for Veeva CRM Developer

Fields marked with * are required.

or drag and drop

PDF, DOC, or DOCX (max 5 MB)