Labcorp

Software Engineer I

Labcorp

full-time

Posted on:

Location Type: Hybrid

Location: DurhamNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain software applications using languages such as Python, Java, C, and JavaScript
  • Build RESTful services and backend components using frameworks like Spring Boot, Node.js, or related technologies
  • Collaborate with team members to design efficient algorithms, improve system performance, and implement new features
  • Work with relational databases (e.g., MySQL) to design schemas, write queries, and optimize data flows
  • Participate in code reviews, testing, debugging, and documentation efforts to ensure high quality deliverables
  • Assist in monitoring and troubleshooting production systems through tools such as Splunk or similar logging/observability platforms
  • Contribute to cross-functional projects, such as internal dashboards, data pipelines, or integrations using IBM MQ, messaging systems, or REST APIs
  • Follow version control best practices using Git (GitHub/GitLab)
  • Support the team in researching and implementing new technologies, especially within areas like operating systems, cybersecurity, and data processing

Requirements

  • Bachelor’s degree in Computer Science
  • Previous and/or active Labcorp Internship required
  • 3 months experience with data structures, algorithms, and object‑oriented programming
  • 3 months experience with at least one major programming language (Python, Java, or C)
  • 3 months experience with Linux/Unix environments, command-line tools, and shell scripting
  • 3 months experience of databases and SQL fundamentals
Benefits
  • Medical, Dental, Vision, Life, STD/LTD
  • 401(k)
  • Paid Time Off (PTO) or Flexible Time Off (FTO)
  • Tuition Reimbursement
  • Employee Stock Purchase Plan
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaCJavaScriptSpring BootNode.jsMySQLdata structuresalgorithmsobject-oriented programming
Soft Skills
collaborationproblem-solvingcommunicationteamworkattention to detail
Certifications
Bachelor’s degree in Computer Science