Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Compile Logo

Software Engineer

Compile

$95,100 - $158,500
Dec 17, 2025
Cary, NC, US
Apply Now

McKesson is seeking to solve the problem of delivering secure, scalable, and high-performing software solutions to support a fast-paced specialty pharmacy environment, enhancing patient engagement and operational efficiency in healthcare.

Requirements

  • Languages: Java, C, Python, JavaScript/TypeScript
  • Frameworks: Spring Boot, .NET Core, Angular, React
  • Cloud Platforms: Microsoft Azure (primary), AWS, Google Cloud
  • Data Technologies: SQL Server, PostgreSQL, Snowflake, Redis; familiarity with NoSQL (MongoDB, Cassandra)
  • Integration & APIs: RESTful services, GraphQL, FHIR, HL7
  • DevOps & CI/CD: Azure DevOps, Jenkins, Docker, Kubernetes
  • Testing: JUnit, NUnit, Selenium, Postman

Responsibilities

  • Lead Development Lifecycle: Drive design, development, testing, deployment, and maintenance of complex enterprise-grade applications across multiple platforms.
  • Technical Leadership: Mentor junior engineers, conduct code reviews, and foster a culture of technical excellence and continuous improvement.
  • Collaborate Across Teams: Partner with product owners, architects, and cross-functional teams to translate business requirements into technical designs and user stories.
  • Architectural Contributions: Participate in architectural discussions and help shape McKesson’s technology roadmap.
  • Quality & Performance: Implement automated testing frameworks, CI/CD pipelines, and ensure security, scalability, and performance of applications.
  • Problem Solving: Troubleshoot and resolve software defects and production issues efficiently.
  • Innovation: Stay current with emerging technologies, evaluate new tools, and recommend best practices to enhance development processes.

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or related field; Master’s preferred.
  • 5+ years of progressive software development experience, including enterprise-level applications.
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Experience in Agile/Scrum environments.
  • Proven experience with cloud platforms and modern frameworks.