Staff Software Engineer

Cardinal Health — Trenton, Mercer County
Full-Time Apr 28, 2026
From $2,404/week
Apply Now →

About This Position

Job Summary

Cardinal Health is seeking a Staff Software Engineer to join its Commercial Technologies team in Trenton, Mercer County, US. This senior role drives the design and delivery of back‑end and front‑end solutions that enhance the company’s commercial technology portfolio.

Key Responsibilities

  • Lead the architecture, development, and deployment of scalable software platforms supporting Cardinal Health’s commercial operations.
  • Collaborate with product owners, business analysts, and UI/UX designers to translate business needs into technical specifications.
  • Mentor and guide junior engineers, fostering best practices in code quality, testing, and continuous integration.
  • Drive innovation by evaluating emerging technologies and recommending improvements to existing systems.
  • Ensure high performance, security, and reliability of all services through monitoring, troubleshooting, and optimization.
  • Participate in agile ceremonies, sprint planning, and code reviews to maintain delivery velocity.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of professional software development experience, with at least 2 years in a senior or staff‑level role.
  • Proficiency in modern programming languages (e.g., Java, C#, Python) and cloud platforms (AWS, Azure, GCP).
  • Strong understanding of micro‑services architecture, RESTful APIs, and containerization (Docker, Kubernetes).
  • Experience with CI/CD pipelines, automated testing, and DevOps practices.
  • Excellent problem‑solving, communication, and leadership skills.

Preferred Experience

  • Background in healthcare or pharmaceutical technology solutions.
  • Familiarity with data analytics, machine learning integration, or big‑data processing frameworks.
  • Certification in cloud platforms or agile methodologies.

Compensation & Benefits

Annual salary: $125,009.02. Cardinal Health offers comprehensive health benefits, 401(k) matching, tuition reimbursement, and generous paid time off.

Frequently Asked Questions

What does a Staff Software Engineer do at Cardinal Health?

They lead the design, development, and delivery of scalable software solutions, mentor engineering teams, and ensure technology aligns with business goals.

What qualifications are required for this position?

A degree in Computer Science or related field, 5+ years of software development experience, expertise in modern languages and cloud platforms, and strong leadership skills.

Where is the job located and what is the salary?

The role is based in Trenton, Mercer County, US, with an annual salary of $125,009.02.

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,404/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
Trenton, Mercer County
Type
Full-Time
Salary
From $2,404/week
Posted
28/04/2026
Quick Apply

Similar Jobs

AI
WeHired AI Online