MMS Sr Salesforce Developer

McKesson•Irving, TX
•$120,000 - $200,000

About The Position

McKesson Medical-Surgical is seeking a hands-on Senior Salesforce Developer to engineer enterprise applications and integrations. The role spans Salesforce declarative automation and custom development, including Lightning Web Components, Apex services, event-driven architectures, and Java Spring Boot microservices. The developer will work with product owners, architects, and business leaders to deliver resilient, secure, scalable solutions that support critical business operations. The position emphasizes enterprise architecture, high-performance integrations, modern software engineering, and balancing declarative configuration with custom development. It also includes technical leadership, mentoring, DevOps improvement, and ongoing work to strengthen platform reliability, scalability, developer experience, and delivery velocity.

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.
  • Communicates complex technical concepts clearly to engineering teams, product partners, and business stakeholders.
  • Collaborates effectively across functions, builds trusted relationships, and contributes 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, Flow, SOQL, and Platform Events.
  • Design and build scalable Java Spring Boot APIs and microservices connecting Salesforce with enterprise systems.
  • Develop integrations using REST, SOAP, event-driven patterns, and middleware technologies.
  • Evaluate platform capabilities and choose an appropriate balance between declarative configuration and 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 for 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.
  • An annual bonus or long-term incentive opportunities may be offered.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service