Senior Software Engineer Position Available In Durham, North Carolina

Tallo's Job Summary: Labcorp is seeking a Senior Software Engineer with extensive experience in AWS, Terraform, and software development. The role involves working within an Agile team structure to automate feature delivery for healthcare provider tools. The position requires a BS in computer science, proficiency in Terraform, and strong communication skills. The salary range for this position is $77,000 to $155,000 annually, with comprehensive benefits included for eligible employees.

Company:
Labcorp
Salary:
$116000
JobPart-timeRemote

Job Description

Senior Software Engineer
Labcorp seeks an experienced Software Engineer to work with an Agile/scrum development framework to deliver healthcare provider tools in the cloud with AWS. Strong experience in Infrastructure as Code (IaC) development and maintenance, with 2 or more years of AWS cloud delivery management with Terraform. Strong knowledge of AWS services and architecture is required. Software development background is strongly desired, with experience in single-page application development with microservices, leveraging enterprise integration patterns including service/event buses, message queues, and event-driven architecture. Must be self-motivated, creative, technically astute, and able to coach and develop less-experienced team members. Experience as part of an Agile scrum team required.
The successful candidate will work with the Provider teams and an enterprise DevOps team to assess the IaC framework and develop the strategy for the future, providing blue-green deployment capabilities, as well as more granular controls on deployments to reduce risk and footprint of code releases. Knowledge of and/or experience with multiple technologies and frameworks (other than Terraform) would be helpful.
We strongly desire for the engineer to be capable of and receptive to making contributions in the feature development space; developing code for UI (Angular) and/or services (Java, JavaScript, TypeScript, node, Python, or others).
Duties & Responsibilities
Works within Agile team structure to support others in automating delivery of features for the Labcorp Link application
Facilitates architecture development, technical design planning, solution approach, and implementation in Amazon Web Services (AWS) using Terraform (HCL)
Manages organization of component state descriptions in Terraform to facilitate minimalistic deployment footprint and resource requirements for deploying changes
Works with DevOps/CI/CD group to stay abreast of existing standard modules and recommend or deliver new capabilities, as required
Serves as liaison between the Link teams and DevOps for moving Labcorp’s IaC strategies forward
Diagrams and documents technical approach as required
Assists with application development and testing as requested
Documents activities using appropriate tools defined by the department
Follows department coding standards
Follows department procedures that define the software development life cycle

Requirements:

BS in computer science, a related technical degree such as engineering, or equivalent
Significant experience with AWS cloud services and strategies for migrating monolithic applications to cloud-based microservices
Working knowledge of JDBC and data sources
Experience with multiple application servers (Websphere and WebLogic, minimum) and message queue implementations
Experience using Windows and Linux
Must have excellent working knowledge and be technically proficient in
Terraform (HCL)
Enterprise software integration patterns and implementation
Software design patterns and their application
Excellent verbal and written communications and organizational skills are required
A team player that can easily adapt to a rapidly changing environment
Demonstrated capacity to manage remote work

Required Programming Languages and Tools:

Terraform (HCL); familiarity with CloudFormation, CDK, or other frameworks desired
Knowledge and experience with REST services with

JSON, API

management
Amazon Web Services (AWS) Console and CLI
Windows and Linux
Familiarity with single-page application technologies like Angular or React, and state management tools for such frameworks

Extras/Desired:

Healthcare applications experience a plus
Software development background, including:
Large, data-driven applications
High-volume microservices
Object-oriented analysis and design
Containerized (Docker) services with Spring boot
Knowledge of and experience with relational and other types of data stores
Oracle Database, prefer experience with AWS Aurora PostgreSQL as well
SQL
Angular, single-page application development
Persistence with Hibernate, JPA, or other ORM frameworks
Log4j, JUnit
IDE

  • Eclipse, Visual Studio Code, or comparable
    Source Control
  • Git
    Build and Deployment
  • Maven, Ant, Jenkins, UrbanCode Deploy
    Continuous Integration and Build Automation using Jenkins, Maven, Nexus repository
    Application Window closes 5/6/2025
Pay Range:

$77,000

  • $155,000 annual salary
    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.
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. Casual, PRN & Part Time employees regularly scheduled to work less than 20 hours are eligible to participate in the 401(k) Plan only. For more detailed information, please click here. 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. 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job

Dice Id:

10470383

Position Id:

392220f19d4ca5ffa2f5b1bd96bf94d2

Other jobs in Durham

Other jobs in North Carolina

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started