Software Engineering Specialist

McKessonRichmond, VA
$101,000 - $168,400Hybrid

About The Position

We are seeking a hands‑on Software Developer (P3) to support and enhance McKesson’s B2B Commerce SupplyManager platform. This role is AMS-first, with strong ownership of production support, ITIL processes, and operational excellence, while contributing across application development, SRE, and DevOps. This is a full-stack, production-facing role for an engineer experienced in incident management, troubleshooting, CI/CD automation, reliability engineering, and microservices development in hybrid cloud environments (Azure / GCP / AWS).

Requirements

  • Degree or equivalent and typically requires 4+ years of relevant experience
  • 4+ years experience in Java / Spring Boot / Microservices development.
  • Strong experience in Application Maintenance & Support (AMS) / Production Support (ITIL).
  • Proven expertise in DevOps, CI/CD, and Release Engineering.
  • Advanced skills in troubleshooting (logs, metrics, APM tools like Dynatrace).
  • Experience with cloud-native / hybrid cloud architectures.
  • Strong Jira workflows, prioritization, and reporting skills.
  • Experience with eCommerce / B2B platforms at scale.
  • Languages & Frameworks: Java, Spring Boot, Microservices, REST APIs, JSON, React
  • Databases & Platforms: Oracle DB, Bloomreach, Endeca
  • DevOps & CI/CD: GitHub Actions (mandatory), Git, Jenkins, Concourse, Bamboo, JFrog
  • Cloud & Infrastructure: GCP, Azure, AWS, Kubernetes, Docker
  • Observability & Security: Dynatrace, ELK/EFK Stack, Veracode
  • Tools & Governance: ServiceNow, Jira (Advanced), Gradle, IntelliJ, Postman, Azure CLI
  • Bachelor’s degree in Computer Science or equivalent.

Nice To Haves

  • Experience with Kubernetes, Docker, Redis, Elastic, Kafka, CDC patterns.
  • Exposure to GCP operations.

Responsibilities

  • Own end-to-end ITIL processes: Incident, Problem, Change, Release, Service Request, Knowledge, CMDB, Capacity & Availability.
  • Provide P1/P2 production support, including troubleshooting, stakeholder communication, SLA adherence, and RCA (Root Cause Analysis).
  • Perform production fixes, hotfix deployments, and small enhancements.
  • Execute QA validation (functional, regression, smoke) and assess performance, scalability, and reliability impacts.
  • Maintain runbooks, SOPs, knowledge articles, and drive operational stability improvements.
  • Lead problem management with data-driven analysis and long-term remediation.
  • Monitor and troubleshoot using Dynatrace, ELK/EFK, logs, metrics, and alerting tools.
  • Improve observability (dashboards, alerts, logging standards).
  • Perform performance tuning, capacity planning, and proactive risk mitigation.
  • Support disaster recovery (DR), backup/restore, and resilience engineering.
  • Collaborate with CloudOps, Platform, Network, Security, and DBA teams to enhance system reliability.
  • Build and enhance Java / Spring Boot microservices and REST APIs.
  • Develop UI components using React (when applicable).
  • Contribute to architecture, modernization, and code quality improvements.
  • Integrate with ERP, data platforms, search (Bloomreach/Endeca), and downstream systems.
  • Participate in code reviews and enforce engineering best practices.
  • Build and manage CI/CD pipelines (GitHub Actions – required).
  • Support DevOps lifecycle: build, test, security scanning, artifact management, deployments.
  • Automate environments using Terraform, Ansible (or similar IaC tools).
  • Ensure audit-ready releases with proper governance (ServiceNow, approvals, evidence).
  • Manage end-to-end releases (Dev → QA → Pre-Prod → Prod) with minimal risk.
  • Partner with Product, QA, Security, Cloud, and DBA teams.
  • Translate requirements into technical designs, impact analysis, and delivery plans.
  • Manage parallel AMS, development, and release streams with clear status reporting.
  • Provide effort estimation, planning, and stakeholder alignment.
  • Mentor junior engineers and drive engineering and operational maturity.
  • Leverage Generative AI for coding, debugging, test automation, and documentation.
  • Enable AI-driven quality engineering, code reviews, and productivity improvements.

Benefits

  • 401K
  • PTO
  • 10% incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service