Staff Software Engineer

Cardinal Health — State House, Lancaster County
Full-Time Apr 28, 2026
From $2,825/week
Apply Now →

About This Position

Cardinal Health is seeking a Staff Software Engineer to join its Commercial Technologies team in State House, Lancaster County, US. This senior role leads the design and delivery of back‑end platforms that power the company’s commercial technology portfolio.

Key Responsibilities

  • Architect, develop, and maintain high‑performance back‑end services that support Cardinal Health’s commercial applications.
  • Collaborate with product owners, UX designers, and business stakeholders to translate strategic goals into technical solutions.
  • Lead code reviews, mentor junior engineers, and champion best practices for clean, testable, and scalable code.
  • Drive continuous integration/continuous delivery (CI/CD) pipelines and automate deployment processes.
  • Evaluate emerging technologies and recommend innovations that enhance customer experience and operational efficiency.
  • Ensure security, compliance, and data integrity across all software components.

Required Qualifications

  • Bachelor’s or higher degree in Computer Science, Engineering, or a related field.
  • 7+ years of professional software development experience, with at least 3 years in a senior or lead role.
  • Expertise in Java, C#, or Python and modern frameworks (e.g., Spring, .NET Core, Django).
  • Strong knowledge of RESTful APIs, micro‑services architecture, and cloud platforms (AWS, Azure, or GCP).
  • Proven ability to design scalable systems and troubleshoot complex production issues.
  • Excellent communication skills and a collaborative mindset.

Preferred Experience

  • Experience with containerization (Docker, Kubernetes) and infrastructure as code.
  • Familiarity with database technologies such as PostgreSQL, MySQL, or NoSQL stores.
  • Background in healthcare or pharmaceutical technology solutions.

Compensation & Benefits

Base salary: $146,878.89 per year. Cardinal Health offers a comprehensive benefits package including health insurance, retirement plans, paid time off, and professional development opportunities.

Frequently Asked Questions

What does a Staff Software Engineer do at Cardinal Health?

You will design, build, and maintain high‑performance back‑end services, mentor engineering teams, and drive technical strategy for commercial technology solutions.

What qualifications are required for this role?

A bachelor’s degree in a technical field, 7+ years of software development experience (including senior leadership), and expertise in Java, C#, Python, cloud platforms, and micro‑services.

What is the salary for this position?

The role offers a base salary of $146,878.89 per year, plus a full benefits package.

Frequently Asked Questions

How do I apply?

Click the Apply Now button to submit your application directly to the employer.

What is the salary?

The estimated compensation for this role is From $2,825/week.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
Cardinal Health
Location
State House, Lancaster County
Type
Full-Time
Salary
From $2,825/week
Posted
28/04/2026
Quick Apply

Similar Jobs

Staff Software Engineer Bright Vision Technologies
Marketing Assistant Arquitectonica
Clinical Pharmacist – Neonatal ICU Ochsner Health System
AI
WeHired AI Online