> Markdown version of [/jobs/ext/1987101-software-engineering-specialist](https://www.wearedevelopers.com/jobs/ext/1987101-software-engineering-specialist). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering Specialist - **Company:** McKesson - **Location:** Richmond, VA, United States - **Experience:** Experienced - **Salary:** $101,000.0 - $168,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, JIRA, Microsoft Azure, Cloud Computing, Cloud Engineering, Configuration Management Databases, Software Quality, Code Review, Databases, Continuous Integration, DevOps, Disaster Recovery, Github, Gradle, IntelliJ IDEA, JSON, Nagios, Performance Tuning, Software Maintenance, Redis, Reliability Engineering, Ansible, Data Driven Tests, Software Engineering, Data Logging, Google Cloud, Postman, ReactJS, Spring-boot, Reliability of Systems, Azure Powershell, Veracode, HybridCloud, Git, Concourse, Material UI, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Endeca, Apache Kafka, Data Management, Restful APIs, Terraform, Dynatrace, Atlassian Bamboo, Docker, Jenkins, Servicenow, Vulnerability Analysis, Programming Languages, Microservices, Oracledb - **Published:** August 8, 2026 - **Apply:** https://www.oriontalent.com/search-jobs/career/11642659/software-engineering-specialist-virginia-va-richmond ## About the Role 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)., * 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. Preferred * Experience with Kubernetes, Docker, Redis, Elastic, Kafka, CDC patterns. * Exposure to GCP operations. * Strong Jira workflows, prioritization, and reporting skills. * Experience with eCommerce / B2B platforms at scale. Technical Skills: 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 Education: * Bachelor's degree in Computer Science or equivalent. ## Description 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., Application Maintenance & Support (Primary) * 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. SRE, Observability & Reliability * 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. Application Development (Secondary) * 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. DevOps, CI/CD & Release Engineering * 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. Cross-Functional Delivery & Leadership * 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Applying Agile Principles to Incident Management ](https://www.wearedevelopers.com/videos/101-applying-agile-principles-to-incident-management) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)