Senior Software Engineer & Tech Lead - Cloud-Native APIs

Cardinal Health

Springfield (IL)

On-site

USD 125,000 - 179,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
401k savings plan
Paid time off

Job summary

Cardinal Health is seeking a Senior Software Engineer / Technical Lead to provide technical leadership, solution architecture guidance, and hands-on software development for complex enterprise applications, integrations, and cloud-native platforms.

You will partner with Product, Architecture, Security, and Delivery teams to ensure successful execution of strategic objectives and drive modern engineering practices across multiple streams.

Qualifications

  • 8–12 years of software engineering experience preferred.
  • Bachelor's degree in a related field or equivalent work experience.
  • Strong expertise in Java, Spring Boot, REST APIs, and microservices.
  • Experience with Google Cloud Platform (GCP) and Kubernetes (GKE).
  • Hands-on with CI/CD pipelines and tools like GitHub Actions, Concourse, ArgoCD, Terraform.
  • Experience with API management platforms such as Apigee.
  • Knowledge of OAuth2, OpenID Connect, JWT, and API security.
  • Experience with PostgreSQL, BigQuery, and data integration/analytics.
  • Familiarity with OpenAPI/Swagger and observability tooling.
  • Experience in regulated environments (healthcare, pharmacy, financial services).
  • Understanding of HIPAA, SOC 2, HITRUST, SSDLC, and risk/compliance controls.
  • Experience leading cloud migration and enterprise integration initiatives.

Responsibilities

  • Lead design, development, implementation, and support of enterprise applications, APIs, integrations, and cloud-native solutions.
  • Own end-to-end technical delivery across multiple workstreams with focus on scalability, security, and reliability.
  • Define and drive technical architecture, standards, and best practices across teams.
  • Translate business requirements into technical solutions and guide implementations.
  • Lead architecture reviews, planning, and estimation for initiatives.
  • Drive design decisions balancing business needs, debt, and cost.
  • Provide technical leadership and mentorship to developers and partners.
  • Serve as escalation point for complex challenges and incidents.
  • Promote DevSecOps, CI/CD, IaC, and observability practices.

Skills

Java
Spring Boot
REST APIs
Microservices Architecture
React
Angular
Google Cloud Platform
Kubernetes (GKE)
CI/CD Pipelines
GitHub Actions
Concourse
ArgoCD
Terraform
Apigee
OAuth2/OpenID Connect
JWT/API Security
PostgreSQL
BigQuery
OpenAPI/Swagger
SSDLC/HIPAA/Risk
Cloud Migration
API Ecosystems

Education

Bachelor's degree in related field

Tools

Apigee
Terraform
GitHub Actions
Concourse
ArgoCD
BigQuery
PostgreSQL
OpenAPI/Swagger

Job description

Cardinal Health is seeking a Senior Software Engineer / Technical Lead to provide technical leadership, solution architecture guidance, and hands-on software development for complex enterprise applications, integrations, and cloud-native platforms.

You will partner with Product, Architecture, Security, and Delivery teams to ensure successful execution of strategic objectives and drive modern engineering practices across multiple streams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer & Tech Lead — Cloud-Native APIs
Senior Software Engineer & Tech Lead — Cloud-Native APIs

Cardinal Health • Tallahassee (FL)

On-site
USD 125,000 - 179,000
Medical, dental and vision coverage
Paid time off
401k savings plan
+4
Senior Software Engineer & Tech Lead - Cloud-Native APIs
Senior Software Engineer & Tech Lead - Cloud-Native APIs

Cardinal Health • Charleston (WV)

On-site
USD 125,000 - 179,000
Bonus eligible
Medical, dental and vision coverage
401k savings plan
+1
Senior Software Engineer & Tech Lead - Cloud APIs
Senior Software Engineer & Tech Lead - Cloud APIs

Cardinal Health • Columbia (SC)

On-site
USD 125,000 - 179,000
Medical coverage
Dental coverage
Vision coverage
+4
Senior Software Engineer - Cloud-Native & API Architect Lead
Senior Software Engineer - Cloud-Native & API Architect Lead

Cardinal Health • Providence (RI)

On-site
USD 125,000 - 179,000
Medical/dental/vision coverage
401k savings plan
Paid time off
+7
Senior Software Engineer - Cloud-Native API & Microservices
Senior Software Engineer - Cloud-Native API & Microservices

Cardinal Health • Nashville (TN)

On-site
USD 125,000 - 179,000
Medical coverage
Dental coverage
Vision coverage
+8
Senior Software Engineer & Technical Lead (Cloud-Native)
Senior Software Engineer & Technical Lead (Cloud-Native)

Cardinal Health • Boston (MA)

On-site
USD 125,000 - 179,000
Health benefits
401k plan
Paid time off
+7
Technical Lead - Cloud-Native Apps & API Architect
Technical Lead - Cloud-Native Apps & API Architect

Cardinal Health, Inc. • United States

On-site
USD 125,000 - 179,000
Medical, dental and vision coverage
Paid time off
401k savings plan
+4
Tech Lead - Cloud-Native Software Engineer
Tech Lead - Cloud-Native Software Engineer

Cardinal Health, Inc. • Northern (KY)

Hybrid
USD 125,000 - 179,000
Medical, dental and vision coverage
401k savings plan
Paid time off plan
+6
Senior Software Engineer — Cloud-Native & API Platform Lead
Senior Software Engineer — Cloud-Native & API Platform Lead

Cardinal Health • Annapolis (MD)

On-site
USD 125,000 - 179,000
Medical, dental and vision coverage
Paid time off
401k savings plan
+6
Senior Software Engineer & Tech Lead — Cloud & APIs
Senior Software Engineer & Tech Lead — Cloud & APIs

Cardinal Health • Montpelier (VT)

On-site
USD 125,000 - 179,000
Medical, dental, vision coverage
401k savings plan
Paid time off