Taro Logo

Staff Software Developer

McKesson is a Fortune 10 healthcare company that delivers insights, products, and services to make quality care more accessible and affordable.
$148,700 - $247,900
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Healthcare

Description For Staff Software Developer

McKesson, a Fortune 10 healthcare company, is seeking a Staff Software Developer to join their CoverMyMeds division. This role offers an opportunity to create solutions that improve healthcare system efficiency, helping millions receive specialty prescription medications. As a Staff Software Developer, you'll work with cutting-edge technologies including Ruby on Rails, Node.js/TypeScript, React, and various cloud services.

The position requires a seasoned professional with 10+ years of software engineering experience, including significant time in senior or staff-level roles. You'll be responsible for architecting and developing secure, scalable web applications and APIs, while collaborating with Enterprise Architecture teams to maintain company-wide standards. The role involves technical leadership, mentoring other engineers, and driving engineering best practices.

The tech stack is diverse and modern, including Ruby on Rails, Node.js/TypeScript, React, Elixir, and C# for languages and frameworks; PostgreSQL, MSSQL, and Redis for databases; and various cloud and infrastructure tools like Azure, Kafka, Docker, and Terraform. The company offers a competitive compensation package ranging from $148,700 to $247,900, plus additional benefits and bonus opportunities.

Working at McKesson means joining a mission-driven organization that directly impacts patient care. The company fosters a collaborative, inclusive culture that values innovation and continuous learning. This hybrid position offers the flexibility of remote work while maintaining connection with the team. You'll have the opportunity to lead complex projects, influence technical direction across teams, and make a meaningful impact on healthcare delivery.

The ideal candidate will bring not only technical expertise but also excellent communication and collaboration skills, with a passion for mentoring and growing engineering talent. This role is perfect for someone who wants to combine technical leadership with meaningful work that improves healthcare outcomes.

Last updated 25 days ago

Responsibilities For Staff Software Developer

  • Architect, develop, and maintain secure, scalable web applications and APIs
  • Collaborate with Enterprise Architecture team to ensure alignment with company-wide standards
  • Lead technical strategy and contribute to the long-term product roadmap
  • Collaborate with engineering, product, and business stakeholders to deliver impactful solutions
  • Mentor engineers and foster a culture of learning, quality, and innovation
  • Drive engineering best practices, including automated testing, code reviews, and incident resolution
  • Influence technical decisions across teams and contribute to company-wide initiatives

Requirements For Staff Software Developer

Ruby
Node.js
TypeScript
React
PostgreSQL
Redis
Kafka
  • 10+ years of software engineering experience, including 5+ years in senior or staff-level roles
  • 10+ years experience with Ruby on Rails, C#, and modern JavaScript based languages
  • Proven experience in software architecture and cloud-native application development
  • Strong front-end and back-end development skills
  • Ability to lead complex projects and influence technical direction across teams
  • Excellent communication and collaboration skills
  • Experience working in agile, fast-paced environments

Benefits For Staff Software Developer

Medical Insurance
401k
  • Competitive compensation package
  • Annual bonus opportunity
  • Long-term incentive opportunities
  • Comprehensive benefits package

Jobs Related To McKesson Staff Software Developer