Veeva CRM Admin/ Developer Field Enablement - Princeton NJ
VetJobs · Princeton, NJ · Yesterday
Engineering$66k–$80k/yrFull-time
Position Summary
This position is for a Veeva CRM administrator & Development who has strong hands-on technical administration, UIX & development experience in Vault CRM using Java and JavaScript skills.
Position Responsibilities
- Develop, configure, and customize Veeva Vault CRM modules (Account Management, Call Reporting, Key Message Alignment, Sample Management, etc.)
- Strong hands-on technical administration, development experience in Salesforce.com Service or Sales Cloud (Configuration & minor customization covering Security models, Profiles, Objects, Pages, Veeva MyInsights, Components, Workflows, Triggers, Flows, Permission Sets, Reports/dashboards, and Data loader).
- Develop custom UI components and extensions using JavaScript (Vault CRM's JavaScript-based configuration layer, Lightning components where applicable)
- Partner with the testing team to ensure applications/components are fully functional. Review, track, and fix any defects or performance problems discovered in testing.
- Build and leverage reusable code & libraries for global harmonization and future reuse/extension.
- Analyze existing processes and make best practice & improvement recommendations to streamline any of the existing processes which should be harmonized globally.
- Demonstrate and explain the functionality outcome of solution implementations. Clearly document Knowledge Base Docs, SOPs, Solutions, and guidelines for local and global teams.
- Coordinate and ensure all the standard documentation such as SDD, Configuration tracker, Deployment checklists, Change Requests, Testing, ITQM, SIS/SIP, etc. are documented and continuously maintained.
- Ensure to effectively use the CI/CD processes to streamline and integrate with the Agile ways of working/delivery.
Requirements
- Bachelor’s degree in any technology field/subject.
- 2 years of total IT experience in Software Development, Administration and Support.
- Experience in (i) Software Development Life Cycle methodologies including, (ii) different testing standards and guidelines, and (iii) Cloud and native applications.
- Experience with JAVA or Salesforce
- Strong analytical and problem-solving skills.
- Strong written and communication skills.
- Prior experience in life sciences, healthcare, or related industry.
- Veeva/Vault CRM Certification/ Knowledge.
- Experience using any of industry standard Agile tooling suites (e.g., Jira), and working knowledge in requirement grooming sessions, Sprint planning, Sprint Retrospective, tasks creation, and collaborating with stakeholders.
Additional Qualifications/Responsibilities
- Experience in the development of AI based solutions.
- Experience in implementing/working of Veeva MyInsights or equivalent UIX wireframes.
- At least 1 active Certification in any CRM Applications.
- Experience in Veeva CRM through Configuration & Customization covering the major CRM functionalities - such as Account management, Affiliations, Product Metrics, MCCP, Sampling, Approved Email, Engage Capabilities, Product management, User & Territory Management, Media contents, Call/eMIRF Recording, Suggestions, Surveys and iRep configurations.