Senior Software Engineer - AI, Cloud & Microservices

McKesson

Columbus (OH)

Hybrid

USD 126,000 - 210,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

McKesson in the United States seeks a Senior Software Engineer to drive architectural guidance for the EnterpriseRx platform, leading complex technical initiatives from design through delivery. You will mentor peers, participate in agile ceremonies, and collaborate with Product, QA, and Operations to ensure scalable, high-quality software delivery.

The role emphasizes microservices modernization, cloud-native development on Azure, API enablement, and AI-enabled tooling.

Qualifications

  • 7+ years of software engineering experience. Master’s degree with 4+ years of relevant experience preferred.
  • Object-oriented software engineering and RESTful services. Strong proficiency in Java (17/21+), Spring Boot, and Gradle.
  • Experience with event-driven systems such as Kafka.
  • Microservices design and modular architecture with API-first design and integration (OpenAPI, API gateway/OAuth2).
  • Relational databases and SQL (e.g., Oracle), and familiarity with Snowflake a plus.
  • Performance monitoring and observability (logs, metrics, traces, SLOs).
  • SDLC and Agile methodologies (Scrum/Kanban/SAFe); version-control systems and collaborative workflows.

Responsibilities

  • Provides technical leadership for one or more software engineering teams through the full development lifecycle, defining and refining design requirements with stakeholders, architecting scalable solutions, and ensuring interoperability across services.
  • Apply deep technical expertise to solve complex engineering challenges through diagnostic analysis, operational insight, product alignment, and code solutions independently.
  • Serves as technical lead across one or more applications and functional areas, actively participating in technical design and code reviews.
  • Develops and reviews User Stories and writes and executes unit and integration tests to validate functionality.
  • Remediate defects thoroughly by solving the reported problem, testing to confirm resolution, and leaving the surrounding code in a better state than found.
  • Mentors peers through code reviews, debugging, and refactoring, and establish standards and best practices for consistency, scalability, and reliability across teams.
  • Drives process and productivity improvements in collaboration with cross-functional teams including Product, QA, SREs, Architects, and Project Management, and embeds AI across the SDLC (design, code, test, release, operate).
  • Demonstrates thought leadership through technical guidance, coaching, and participation in senior‑leadership discussions, and presents complex topics to business leaders and customers in Sprint Reviews.
  • Understands the retail pharmacy and clinical services domain, learning how customers use McKesson products to manage their business.

Skills

Java 17/21+
Spring Boot
RESTful services
Kafka
Microservices
SQL (Oracle)
Agile/Scrum
Azure
OpenAPI
AI tools in development

Education

Bachelor's degree in CS/Engineering
Master's degree preferred

Tools

Docker
Gradle
Azure
Angular
TypeScript

Job description

McKesson in the United States seeks a Senior Software Engineer to drive architectural guidance for the EnterpriseRx platform, leading complex technical initiatives from design through delivery. You will mentor peers, participate in agile ceremonies, and collaborate with Product, QA, and Operations to ensure scalable, high-quality software delivery.

The role emphasizes microservices modernization, cloud-native development on Azure, API enablement, and AI-enabled tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Lead AI Cloud Solutions
Senior Software Engineer - Lead AI Cloud Solutions

McKesson • Coraopolis

Hybrid
USD 126,000 - 210,000
Senior Software Engineer – AI-Driven Microservices (Hybrid)
Senior Software Engineer – AI-Driven Microservices (Hybrid)

McKesson Corporation • Irving (TX)

Hybrid
USD 126,000 - 210,000
Senior Software Engineer - AI & Cloud Microservices
Senior Software Engineer - AI & Cloud Microservices

McKesson Corporation • Moon Township

Hybrid
USD 126,000 - 210,000
Senior Software Engineer, AI-Driven Cloud Platform
Senior Software Engineer, AI-Driven Cloud Platform

McKesson • Moon (VA)

Hybrid
USD 126,000 - 210,000
Senior Software Engineer - AI-Driven Microservices Leader
Senior Software Engineer - AI-Driven Microservices Leader

McKesson Corporation • Alpharetta (GA)

Hybrid
USD 126,000 - 210,000
Senior Software Engineer - Hybrid, Cloud & AI Focus
Senior Software Engineer - Hybrid, Cloud & AI Focus

McKesson Corporation • Columbus (OH)

Hybrid
USD 126,000 - 210,000
Senior Software Engineer - Hybrid, AI-Driven Microservices
Senior Software Engineer - Hybrid, AI-Driven Microservices

McKesson • Irving (TX)

Hybrid
USD 126,000 - 210,000
Senior Software Architect - Java, Microservices & AI
Senior Software Architect - Java, Microservices & AI

McKesson • Moon (VA)

On-site
USD 120,000 - 170,000
Senior WMS Software Engineer — AI, Cloud & Microservices
Senior WMS Software Engineer — AI, Cloud & Microservices

McKesson’s Corporate • Richmond (VA)

On-site
USD 123,000 - 204,000
Senior Software Engineer - Hybrid, Cloud-Native & AI
Senior Software Engineer - Hybrid, Cloud-Native & AI

McKesson • Alpharetta (GA)

Hybrid
USD 126,000 - 210,000