Lead Software Development Engineer
Laboratory Corp of America
- Location
- USA - NC - Durham - 10 Moore Drive
- Work model
- On-Site
- Level
- Senior
- Posted
- 23h ago
Skills
About this role
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. Labcorp is seeking a Lead Software Development Engineer to join our team in Durham, NC. The individual will play 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. 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 : Durham, NC Applicants who live within 35 miles of the Durham, NC location will follow a hybrid schedule. This schedule includes a minimum of three in-office days per week in Durham, supporting both collaboration and flexibility.
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 Virtual LIMS (Lab Information Management System). Support production environments, including Tier‑3 troubleshooting and occasional after‑hours support including on-call 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 SME, providing guidance to junior engineers as needed. Able to coordinate with vendors, cross functional teams to deliver results in a timely manner. Provide support to configure and maintain third-party software and the integration with internal systems.
Minimum Qualifications
Bachelor’s Degree 7 or more years' experience with .NET technologies, including .NET Core, ASP.net, MVC, WCF, Entity Framework or similar ORM tools 7 or more years' experience in database design and query writing, using SQL Server or similar RDBMS systems. 7 or more years' experience in API development and microservices architecture, Docker, Kubernetes, cloud-native apps. 7 or more years' experience in distributed application design and development, using Kafka/MQ/RabbitMQ or similar technologies.
Preferred Qualifications
Master's Degree 2 or more years' experience with healthcare interoperability standards, such as HL7 and FHIR Current or prior Labcorp experience Additional Job Standards Ability to