Staff Software Engineer

Cardinal Health — Lansing, Ingham County
Full-Time Apr 28, 2026
From $2,397/week
Apply Now →

About This Position

Job Summary

Cardinal Health is seeking a Staff Software Engineer to join its Commercial Technologies team in Lansing, Ingham County, US. This senior role focuses on building back‑end platforms and innovative solutions that drive business value and improve the customer experience.

Key Responsibilities

  • Design, develop, and maintain high‑performance, scalable back‑end services for commercial technology products.
  • Collaborate with product owners, architects, and cross‑functional teams to define technical strategies and roadmaps.
  • Lead code reviews, mentor junior engineers, and champion best practices in software development.
  • Drive continuous improvement by introducing modern frameworks, automation, and DevOps practices.
  • Ensure security, reliability, and compliance of all delivered solutions.
  • Participate in agile ceremonies and contribute to sprint planning and estimation.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering or related field (or equivalent experience).
  • 5+ years of professional software engineering experience, with at least 2 years in a senior or lead role.
  • Strong proficiency in Java, C#, or Python and experience with microservices architecture.
  • Deep understanding of RESTful APIs, cloud platforms (AWS/Azure), and containerization (Docker, Kubernetes).
  • Proven ability to solve complex problems and deliver production‑grade code.
  • Excellent communication skills and ability to work effectively with business stakeholders.

Preferred Skills

  • Experience in healthcare or pharmaceutical technology domains.
  • Familiarity with front‑end technologies (React, Angular) to improve end‑user experience.
  • Knowledge of CI/CD pipelines, automated testing, and infrastructure as code.

Compensation

Base salary range: $124,665.67 – $124,665.67 per year.

Frequently Asked Questions

What does a Staff Software Engineer do at Cardinal Health?

They design and build scalable back‑end services, lead technical strategy, mentor engineers, and ensure solutions meet security and performance standards.

What qualifications are required for this position?

A bachelor’s degree in a related field, 5+ years of software engineering experience, strong Java/C#/Python skills, and expertise in cloud and microservices.

What is the salary range for this role?

The position offers a base salary of $124,665.67 per year.

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

Similar Jobs

Referral Specialist Trillium Health Inc
Staffing Admin – M&T Bank Stadium Compass Group, North America
Pharmacy Relationship Manager America's Pharmacy Group, LLC
AI
WeHired AI Online