Lead Software Architect
McKessonAbout the role
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve – we care.
What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you.
As a Staff Software Developer at CoverMyMeds, you’ll create solutions that make our healthcare system work more efficiently and effectively to help millions of people receive their specialty prescription medications every year. You’ll build products that our partners in healthcare use every day and innovate products that don't even exist yet. You’ll work with small, cross-functional and collaborative teams with endless opportunities to take on responsibility, continue learning, and mentor others.
What You’ll Do:
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.
Our Tech Stack
Languages & Frameworks: Ruby on Rails, Node.js/TypeScript, React, Elixir, C#
Databases: PostgreSQL, MSSQL, Redis
Tools & Infrastructure: Git, Azure, Sidekiq, Kafka, Mulesoft, Docker, Puppet, Terraform, Elasticsearch
Testing: RSpec, TestIM, Playwright
Minimum Qualifications:
Degree or equivalent and typically requires 10+ years of relevant experience. Less years required if has relevant Master’s or Doctorate qualifications.
Critical Skills:
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.
Preferred Skills:
Experience working effectively with multiple competing business and technical constraints.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s