Amgen logo

Lead Veeva/Salesforce CRM Developer

Amgen
Full-time
Remote friendly (United States)
United States
IT

Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now — JobsAI.

Role Summary

Lead Veeva/Salesforce CRM Developer

Responsibilities

  • Leads large CRM migration to ensure configurations, customizations, and data migration are successfully implemented in the new CRM.
  • Drives development in Salesforce/Veeva CRM to build and configure new and existing features.
  • Works closely with Product Owners and cross-functional Development Teams to plan and schedule releases, providing guidance on release dependencies, technical constraints, and risks.
  • Supports the development teams in automating build, test, and deployment processes, enabling continuous integration and continuous delivery in the Salesforce/Veeva ecosystem.
  • Provides ongoing support and troubleshooting for post-release issues, ensuring timely resolution of any problems that arise.
  • Maintains and optimizes existing configurations and customizations by limiting or eliminating technical debt to streamline the system.
  • Partners with Development Teams to ensure agile software delivery and DevOps practices are applied to move most effectively within our CI/CD pipeline.
  • Researches Veeva/Salesforce capabilities as needed to suit business requirements and provides gap analysis.
  • Works closely with other developers in the team, including Product Owners, Business Analysts, Salesforce Admins, QA Analysts, and Scrum Masters, across cross-functional teams.
  • Develops innovative solutions using generative AI technologies.
  • Conducts code reviews to ensure code quality and adherence to best practices.
  • Creates and maintains documentation on software architecture, design, deployment, disaster recovery, and operations.
  • Designs, develops, and implements applications and modules, including custom reports, interfaces, and enhancements.
  • Analyzes and understands the functional and technical requirements of applications, solutions, and systems, and translates them into software architecture and design specifications.
  • Develops and executes unit tests, integration tests, and other testing strategies to ensure the quality of the software.
  • Leads the Production Support team and helps identify automated solutions to software bugs and performance issues.
  • Maintains detailed documentation of software designs, code, and development processes.

Qualifications

  • Functional Skills:
    • 5+ years of experience as a Salesforce CRM Developer.
    • In-depth knowledge of Salesforce development, including experience working with MuleSoft or Databricks integrations.
    • Hands-on experience with the Salesforce security model, including OWD, sharing rules, profiles, and permissions.
    • Experience with Data Loader, data migration tools, and CI/CD tools.
  • Good-to-Have Skills:
    • Experience working with Veeva CRM and large CRM migration projects.
    • Experience working in the biotech industry.
    • Proficient in Apex, Java SDK, and other programming languages.
    • Proven experience developing and managing Salesforce CI/CD pipelines using SFDX, ANT, or packaged solutions like Copado.
    • Strong understanding of CI/CD concepts, integration methodologies, and relevant technologies.
    • Experience integrating off-platform solutions (e.g., testing platforms, code scanning) with CI/CD pipelines.
  • Professional Certifications:
    • Salesforce Developer 2 (required).
    • Salesforce Development Lifecycle Designer.
    • Salesforce Platform Builder.
    • Veeva CRM Systems Administrator.
    • Copado Fundamentals I/II (Admin/Developer).
  • Soft Skills:
    • Excellent analytical and troubleshooting skills.
    • Strong verbal and written communication skills.
    • Ability to work effectively with global, virtual teams.
    • High degree of initiative and self-motivation.
    • Ability to manage multiple priorities successfully.
    • Team-oriented, with a focus on achieving team goals.
    • Strong presentation and public speaking skills.

Education

  • Basic/Advanced degrees as specified in qualifications (not including this section if not explicitly present).