Lead Software Engineer

LCH Lab. Corp. of America Holdings

North Carolina

Hybrid

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
401(k)
PTO/FTO
Tuition reimbursement
Employee stock purchase plan

Job summary

Labcorp is hiring Lead Software Engineer in Durham, NC or Burlington, NC with a hybrid schedule (3 days in office, 2 days remote). The role focuses on leading multi‑team initiatives, owning end‑to‑end delivery for high‑volume systems, and guiding architecture decisions for distributed microservices.

Strong Java, Spring, and cloud experience are essential. The position requires a Bachelor’s degree and 8+ years of software engineering, with extensive hands-on Java and RESTful service development.

Qualifications

  • Bachelor’s degree required and 8+ years of software engineering experience.
  • 5+ years of hands-on Java development experience.
  • 3+ years building RESTful services with Spring framework.
  • 3+ years using Maven or Gradle for builds.
  • 3+ years performing unit testing with JUnit or Mockito.
  • 3+ years SQL development and database management; cloud experience (Azure/AWS).

Responsibilities

  • Provide hands-on leadership on complex, multi-team initiatives.
  • Own end-to-end delivery for systems handling high-volume transactions.
  • Lead architecture and design decisions for distributed systems and event-driven microservices.
  • Build prototypes and proofs of concept to validate new technologies.
  • Establish and enforce engineering best practices.
  • Mentor engineers and drive technical excellence.

Skills

Software engineering
Java development
RESTful services (Spring)
Build tools: Maven/Gradle
Unit testing (JUnit/Mockito)
SQL development
Cloud: Azure/AWS

Education

Bachelor’s degree

Tools

Maven
Gradle
JUnit
Mockito
Azure
AWS

Job description

Labcorp is a global leader in laboratory services, providing the insights and answers that help healthcare providers, patients, researchers, pharmaceutical companies and health systems make confident decisions and improve outcomes. Through our unparalleled science, data, technology and laboratory network, we advance diagnostics, accelerate innovation and help address some of the world’s most important health challenges. As we shape the future of healthcare, we are leveraging advanced technologies, intelligent digital solutions and data-driven innovation across our operations to enhance how work gets done and deliver greater value to customers and patients. With our global scale and deep expertise, you’ll have the opportunity to do meaningful work, grow your career and make a real impact on people’s health around the world. Together, we’re improving health and improving lives.

Lead Software Engineer Durham NC or Burlington NC Hybrid Schedule -3 days in office, 2 days remote Monday-Friday, 1st shift

Job Responsibilities
  • Provide hands‑on leadership on complex, multi‑team initiatives
  • Own end‑to‑end delivery for systems handling high‑volume transactions
  • Lead architecture and design decisions for distributed systems and event‑driven microservices
  • Build prototypes and proofs of concept to validate new technologies
  • Establish and enforce engineering best practices
  • Mentor engineers and drive technical excellence
Minimum Qualifications
  • Bachelor’s degree
  • 8 or more years of software engineering experience
  • 5 or more years of hands‑on Java development experience
  • 3 or more years of experience developing RESTful web services using the Spring framework
  • 3 or more years of experience with build tools such as Maven or Gradle
  • 3 or more years of experience with unit testing frameworks such as JUnit or Mockito
  • 3 or more years of experience with SQL development and database management
  • 3 or more years of experience leveraging Azure or AWS services for solution design and implementation
Preferred Qualifications
  • 1 or more years of experience working in the healthcare domain, including knowledge of FHIR, HL7, and Azure Healthcare Services
  • 2 or more years of experience developing pipelines for public health or healthcare data (HL7, FHIR, vocabulary, and HHS data standards)
  • 1 or more years of experience integrating FHIR healthcare data within Labcorp systems
Additional Job Standards

Proven ability to learn new technologies and apply research to ongoing projects Excellent troubleshooting, follow-through, and problem‑solving skills Strong analytical, communication, and collaboration skills within Agile teams

Benefits:

Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan.

Employees regularly scheduled to work less than 20 hours, Casual, Intern, and Temporary employees are only eligible to participate in the 401(k) Plan.

Employees who are regularly scheduled to work a 7 on/7 off schedule are eligible to receive all the foregoing benefits except PTO or FTO.

Labcorp is proud to be an Equal Opportunity Employer: Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.

If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site or contact us at Labcorp Accessibility. For more information about how we collect and store your personal data, please see our Privacy Statement.

We believe in the power of science to change lives. Labcorp is a leading global life sciences company that provides vital information to help doctors, hospitals, pharmaceutical companies, researchers, and patients make clear and confident decisions. Through our unparalleled diagnostics and drug development capabilities, we provide insights and accelerate innovations to improve health and improve lives. Here, you can join our nearly 70,000 employees, serving clients in more than 100 countries, as we work together to transform approaches to patient care.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer II
Software Development Engineer II

LCA Lab. Corp. of America • North Carolina

Hybrid
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+6
Software Development Engineer II
Software Development Engineer II

Socket.dev • North Carolina

Hybrid
USD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Lead Programmer
Lead Programmer

Labcorp • Durham (NC)

On-site
USD 110,000 - 150,000
Medical
Dental
Vision
+6
Lead Programmer
Lead Programmer

Labcorp • Burlington (NC)

On-site
USD 120,000 - 150,000
Medical, Dental, Vision, Life
401(k)
PTO or Flexible Time Off
+2
Software Development Engineer II
Software Development Engineer II

Labcorp • Durham (NC)

Hybrid
USD 110,000 - 150,000
Medical, Dental, Vision, Life
401(k)
Paid Time Off (PTO)
+2
Principal Software Engineer
Principal Software Engineer

Labcorp • Durham (NC)

On-site
USD 140,000 - 170,000
Medical, Dental, Vision
401(k)
PTO/FTO
+2
Manager, Software Development Engineering
Manager, Software Development Engineering

LCA Lab. Corp. of America • North Carolina

On-site
USD 140,000 - 200,000
Medical, Dental, Vision benefits
401(k) plans
PTO / Flexible Time Off
+2
VP, Data and AI Readiness Platforms
VP, Data and AI Readiness Platforms

LCH Lab. Corp. of America Holdings • North Carolina

Hybrid
USD 250,000 - 350,000
Benefits
Lab Operations Team Lead - MaterniT
Lab Operations Team Lead - MaterniT

LCH Lab. Corp. of America Holdings • North Carolina

On-site
USD 70,000 - 100,000
Software Application Architect
Software Application Architect

LCH Lab. Corp. of America Holdings • North Carolina

On-site
USD 90,000 - 130,000
Medical insurance
401(k)
Tuition Reimbursement
+1