Lead Software Development Engineer
LabcorpAbout the role
Labcorp is seeking a Lead Software Development Engineer to join our team in Durham, NC.
Work Schedule: This is a full time, exempt (salaried) position. Standard business hours are Monday through Friday, 8:00 a.m. to 5:00 p.m. EST. Business needs may occasionally require additional hours, including after‑hours support, based on project demands and production needs.
Work Location: This role is based in Durham, NC. Applicants who live within approximately 35 miles of the Durham location will follow a hybrid schedule, with a minimum of three days per week onsite to support collaboration and team engagement.
Job Responsibilities
- Design and document technical and functional specifications using tools such as flowcharts, ER diagrams, and pseudocode.
- Develop, test, and integrate high‑quality software using modern engineering standards and automated tools.
- Review and refactor existing code to improve performance, scalability, and maintainability.
- Analyze and enhance existing applications to meet evolving business requirements.
- Support migration efforts from legacy systems to modern platforms.
- Serve as a subject matter expert for internally developed Laboratory Information Management Systems (LIMS).
- Support production environments, including Tier‑3 troubleshooting and occasional after‑hours support.
- Adhere to enterprise development standards and best practices.
- Learn and apply knowledge of laboratory operations and clinical workflows to support system design and functionality.
- Contribute as both an individual contributor and technical leader, providing guidance to junior engineers as needed.
Minimum Qualifications
- Bachelor’s degree with 5 or more years of relevant experience; or Master’s degree with 3 or more years of relevant experience; or PhD; or equivalent combination of education, training, and experience.
- 1 or more year experience developing Laboratory Information Management Systems (LIMS), including genomic workflow design and implementation.
- 1 or more year experience integrating laboratory automation instruments or robotics (e.g., Protodyne, Illumina, Thermo) with LIMS workflows.
- 1 or more year experience with .NET technologies including .NET Core, SQL Server, API development, and microservices architecture.
Preferred Qualifications
- 1 or more year experience with programming languages such as C#, Python, or C++.
- 1 or more year experience with front‑end development frameworks such as Angular.
- 1 or more year experience with healthcare interoperability standards such as HL7 and FHIR.
- 1 or more year experience working with version control and CI/CD tools such as Git, Jenkins, or Bamboo.
- 1 or more year experience working in Agile development environments.
Additional Job Standards
- Understanding of clinical laboratory operations or healthcare IT environments.
- Ability to support Tier‑3 production issues, including occasional off‑hours support.
- Strong knowledge of object‑oriented programming principles and design patterns.
- Experience with reporting tools such as SSRS.
- Familiarity with collaboration tools such as Confluence and Jira.
- Experience with cloud or hybrid platforms such as Microsoft Azure, AWS, or Google Cloud Platform.
- Experience with containerization technologies such as Docker and Kubernetes.
- Experience with test‑driven development and continuous integration pipelines.
- Strong analytical and problem‑solving skills with the ability to quickly learn complex systems.
- Self‑motivated with strong attention to detail and organizational skills.
- Excellent written and verbal communication skills with the ability to collaborate across technical and non‑technical teams.
About the Role
The Lead Software Development Engineer plays a key role in designing, developing, and supporting mission‑critical laboratory systems that enable complex clinical and operational workflows. This position combines deep technical expertise with leadership responsibilities to deliver high‑performance LIMS applications using modern technologies and cloud platforms. The role partners closely with cross‑functional teams to drive innovation, improve system scalability, and support Labcorp’s ongoing digital transformation initiatives.
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 Tempora
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s