MMS Sr Salesforce Developer

McKesson•Richmond, VA

About The Position

McKesson is seeking a hands-on Senior Salesforce Developer who treats Salesforce as an enterprise application platform. The role designs and builds scalable architectures, high-performance integrations, and solutions to complex business problems using modern software engineering practices. Development spans Salesforce declarative automation, Lightning Web Components, Apex services, event-driven architectures, and Java Spring Boot microservices. The developer collaborates with product owners, architects, business leaders, and engineering teams to deliver resilient, secure, and scalable solutions for critical business operations. The role also leads technical design and code reviews, establishes engineering standards, mentors other engineers, and advances DevOps and continuous improvement across the platform. McKesson Medical-Surgical (MMS) is a McKesson Corporation subsidiary and publicly reported segment that distributes medical-surgical supplies, pharmaceuticals, diagnostic equipment and supplies, and related solutions to healthcare settings and providers outside traditional hospitals. The position offers a base pay range of $120,000–$200,000. Additional compensation, such as an annual bonus or long-term incentives, may be offered. McKesson describes its compensation package as competitive, but specific benefits are not listed in the posting.

Requirements

  • At least 5 years of experience designing and developing complex applications on the Salesforce platform.
  • Advanced expertise in Apex, Lightning Web Components, SOQL/SOSL, Salesforce Flow, and platform architecture.
  • Strong experience building and supporting production-grade APIs and services using Java and Spring Boot.
  • Deep understanding of Salesforce security, sharing models, data architecture, governor limits, and integration patterns.
  • Experience designing solutions for scale, maintainability, fault tolerance, and performance.
  • Proficiency with Git, automated testing frameworks, CI/CD pipelines, and modern engineering practices.
  • Proven ability to lead technical initiatives and mentor other engineers.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working in Agile, product-oriented engineering teams.
  • Ability to communicate complex technical concepts clearly to engineering teams, product partners, and business stakeholders.
  • Ability to collaborate across functions, build trusted relationships, and contribute to an inclusive, psychologically safe team environment.
  • Demonstrates ownership, sound judgment, and accountability from solution design through production support.
  • Approaches ambiguity with curiosity, structured problem-solving, adaptability, and a continuous-learning mindset.
  • Balances technical excellence with business priorities, customer impact, delivery commitments, and pragmatic tradeoffs.
  • Provides and receives constructive feedback, coaches peers with empathy, and helps teams reach decisions through respectful influence.
  • Bachelor's or master's degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related technical field, or equivalent professional experience.

Nice To Haves

  • Salesforce certifications such as Platform Developer I/II, Application Architect, System Architect, or Integration Architect.
  • Experience with Sales Cloud, Service Cloud, Experience Cloud, and enterprise-scale Salesforce implementations.
  • Familiarity with MuleSoft or other integration and API management platforms.
  • Experience with AWS, Azure, or GCP and cloud-native engineering practices.
  • Knowledge of containerization and orchestration technologies, including Docker and Kubernetes.
  • Experience with event-driven architectures, distributed systems, and enterprise integration patterns.

Responsibilities

  • Architect, develop, and optimize enterprise-grade Salesforce applications using Apex, Lightning Web Components (LWC), Flow, SOQL, and Platform Events.
  • Design and build scalable Java Spring Boot APIs and microservices that connect Salesforce with enterprise systems.
  • Develop integrations using REST, SOAP, event-driven patterns, and middleware technologies.
  • Evaluate Salesforce platform capabilities and balance declarative configuration with custom development.
  • Lead technical design and code reviews, and establish standards for architecture, security, testing, observability, and performance.
  • Create reusable frameworks, components, and patterns to improve developer productivity and platform maintainability.
  • Partner with business stakeholders to translate strategic objectives into scalable technical solutions and communicate technical tradeoffs.
  • Mentor engineers through code reviews, architecture coaching, pairing, and knowledge sharing.
  • Drive DevOps practices across source control, automated testing, CI/CD, release automation, and environment management.
  • Continuously improve platform reliability, scalability, developer experience, and delivery velocity.

Benefits

  • Competitive compensation package; additional compensation such as an annual bonus or long-term incentive opportunities may be offered.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service