✦ Luna Orbit — System Administration

Software Engineer

at McKesson

📍 USA, OH, Columbus Hybrid Posted April 14, 2026
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Not specified
Category System Administration

McKesson seeks a P3 Software Engineer to help redesign and rebuild its next-generation cloud-native platform. The role involves building secure, scalable web services and APIs using C# and TypeScript, collaborating in Agile teams, and contributing to event-driven and microservice-based architectures with Kafka.

  • Design, develop, and maintain web services, APIs, and background jobs using C# and TypeScript
  • Collaborate cross-functionally to refine requirements into testable solutions
  • Own solution quality via unit tests, code reviews, and observability; support in production
  • Build event-driven and microservice-based architectures using Kafka
  • Participate in Agile ceremonies (backlog refinement, estimation, sprint planning, retrospectives) and leverage AI tooling

Primary tech stack includes C# / .NET, TypeScript, React, Postgres/PostgreSQL, RESTful APIs, and GraphQL. The team also uses Kafka, Git/version control, Terraform, CI/CD pipelines, and unit testing frameworks (xUnit, Jest), with optional/bonus experience in Azure, Redis, microservices architecture, and MFE architecture. Strong quality practices include unit tests, code reviews, and observability, plus use of AI-assisted development tools.

The ideal candidate is a P3 software engineer with 3+ years of back-end or full-stack development experience, strong hands-on skills in C# and TypeScript, and familiarity with RESTful APIs and GraphQL. They have experience with PostgreSQL (schema design and query optimization) and building event-driven/microservice-based architectures with Kafka, while delivering quality through unit tests and observability in an Agile team.

3+ years of experience in back-end or full-stack software development.Hands-on experience with at least one modern object-oriented language (C# preferred) and JavaScript/TypeScript.Familiarity with RESTful APIs and an interest in GraphQL-based API design.Experience with relational databases (PostgreSQL preferred)including schema design and query optimization basics.Exposure to event-dr
Azure cloud platformRedisMicroservices architectureMFE ArchitectureAI-assisted developmenttestingand documentation tools (e.g.code-generationtest-generationstatic analysisor observability tools).
C#.NETTypeScriptReactPostgresPostgreSQLRESTful APIsGraphQLKafkaGitTerraformCI/CD pipelinesxUnitJestAzure cloud platformRedis
C#.NETTypeScriptReactPostgresRESTful APIsGraphQLKafkaGit/version controlTerraformCI/CD pipelinesUnit testing frameworks (xUnitJest)Azure cloud platformRedisMicroservices architectureMFE ArchitectureAI-assisted developmenttestingand documentation toolsweb servicesAPIsbackground jobsevent-driven architecturesobservabilityAgilebacklog refinementsprint planningretrospectivesproduction support
C#.NETTypeScriptReactPostgresPostgreSQLRESTful APIsGraphQLKafkaGit/version controlTerraformCI/CD pipelinesUnit testing frameworks (xUnitJest)Unit testingxUnitJestUnit testing frameworksMicroservices architectureRedisMFE ArchitectureAzure cloud platformweb servicesAPIsbackground jobsschema designquery optimization basicsrelational databasesevent-driven architecturescode reviewsobservability toolsAI-assisted developmenttest-generationstatic analysisback-end or full-stack software developmentAgile deliverybacklog refinementsprint planningretrospectivesproduction support
cross-functional collaborationhighly collaborative teamsownershipsecurescalable services focuscontinuous learningknowledge sharingrefine requirementscommunicate and collaborate with productarchitectureQAand engineers
Industry Healthcare IT
Job Function Develop and maintain cloud-native back-end services and APIs for a healthcare platform.
Role Subtype Full Stack Engineer
Tech Domains JavaScript, React, SQL / PostgreSQL, Azure, Kubernetes, Amazon Web Services
Software EngineerSoftware Engineer (P3)McKessonC#.NETTypeScriptReactPostgresPostgreSQLRESTful APIsGraphQLKafkaGit/version controlTerraformCI/CD pipelinesUnit testing frameworksxUnitJestMicroservices architectureRedisMFE ArchitectureAzure cloud platformAI-assisted developmenttest-generationstatic analysisobservability toolsweb servicesAPIsbackground jobsevent-drivenAgile deliverybacklog refinementsprint planningretrospectivesproduction

Must have 3+ years of back-end or full-stack software development experience, Must have hands-on experience with C# (preferred) and JavaScript/TypeScript, Must demonstrate familiarity with RESTful APIs and interest in GraphQL-based API design

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile