Jobs · Engineering · North Carolina

Lead Software Development Engineer

Labcorp · Durham, NC · 4 days ago
Engineering$120k–$160k/yrFull-time

About the role

Labcorp is seeking a Lead Software Development Engineer to join our Corporate IT application development team in Durham, NC. The position is full-time, exempt, and follows a First Shift schedule with standard business hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. in your local time zone. Business needs may occasionally require flexibility in work hours, including earlier, later, or additional hours, with reasonable notice provided when possible.

Responsibilities

  • Lead design and development of scalable enterprise applications and RESTful APIs
  • Define and enforce architecture standards for microservices and cloud-native platforms
  • Develop Full Stack services in Polyglot fashion
  • Develop AI stack architecture working with various model serving platforms, e.g. TensorFlow Serving
  • Collaborate with Product, QA, DevOps, and business stakeholders in Agile teams
  • Automate build, test, and deployment pipelines using CI/CD tools
  • Implement test-driven development and maintain high code quality standards
  • Mentor engineers and provide technical leadership across teams
  • Leverage AI tools (e.g., Claude, Cursor, Replit) to improve development productivity and quality

Requirements

  • Bachelor’s Degree
  • 10 or more years' of experience in software development
  • 10 or more years' of experience developing enterprise applications using Java or Python
  • 3 or more years' of experience designing large-scale application architectures
  • 3 or more years' of experience building RESTful APIs and microservices
  • 3 or more years' of experience using Spring Framework (Spring Boot, MVC, Security)
  • 3 or more years' of experience using CI/CD tools (Jenkins, Maven or Gradle, Git)
  • 2 or more years' of Machine Learning Ops (ML Ops) design, development and implementation
  • 1 or more years' of experience working with cloud platforms (AWS or similar)

Preferred Qualifications

  • 2 or more years' of experience with containerization and orchestration (Kubernetes or OpenShift)
  • 2 or more years' of experience with messaging systems (Kafka, RabbitMQ, or similar)
  • 2 or more years' of experience of working with messaging services such as SQS, Kafka, IBM MQ, or Kinesis
  • 2 or more years' of experience with containerization (Docker, Kubernetes)
  • 1 or more years' of experience with NoSQL databases (MongoDB or DynamoDB)
  • 1 or more years' of experience building front-end applications using Angular, HTML5, CSS3, and JavaScript
  • 1 or more years' of experience integrating AI tools into software development workflows
  • 1 or more years' of experience with automated testing frameworks (JUnit, Mockito)

Additional Job Standards

  • Strong problem-solving and analytical skills
  • Effective written and verbal communication skills
  • Ability to work in Agile/Scrum environments
  • Ability to collaborate across cross-functional teams
  • Capability to mentor and guide engineering teams

About Labcorp

At Labcorp, we are committed to improving health and improving lives through innovation in science and technology. Join a team that is transforming healthcare through modern engineering practices, cloud platforms, and AI-powered development.

Application Window

Application window: 7/14/2026

Pay Range

$120K/yr to $160K/yr

Benefits

  • Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO)
  • Tuition Reimbursement and Employee Stock Purchase Plan

Additional Information

All job offers will be based on a candidate’s skills and prior relevant experience, applicable degrees/certifications, as well as internal equity and market data. 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. We encourage all to apply. 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.

Similar jobs