Software Development Engineer

LabcorpBurlington, NC
Onsite

About The Position

Labcorp is a global leader in diagnostic testing and drug development solutions, dedicated to helping healthcare providers, researchers, and patients make informed decisions to advance care. The company is seeking a Software Development Engineer to join its team in Burlington, North Carolina. This role is crucial for developing high-quality, responsive, and scalable web applications using modern front-end technologies like Angular, HTML5, CSS3, and JavaScript. The engineer will also be responsible for designing and implementing RESTful API endpoints utilizing Spring Boot, Oracle JSON, and containerized Kubernetes microservices architecture. Key aspects of the role include providing support and troubleshooting for production systems, collaborating with UX designers to translate mockups into functional components, and working closely with the development team to ensure seamless integration of front-end and back-end components. The position also involves participating in code reviews to maintain best practices, documentation, and coding standards, and utilizing agile development tools such as Jira, Confluence, and Git.

Requirements

  • Bachelors degree in Computer Science
  • Experience in full stack development with Angular (versions 8+) and Java (Spring Boot) or C# (.NET)
  • Experience with robotic machine interfaces
  • Strong understanding of front-end development principles, including responsive design, CSS pre-processors (e.g., Sass), and JavaScript frameworks (e.g., TypeScript)
  • Proficient in back-end development using Spring Boot, Oracle, and containerized Kubernetes microservices architecture
  • Experience with RESTful API design and implementation
  • Familiarity with Figma and ability to translate UX mockups into functional Angular components
  • Experience with agile development tools such as Git
  • Strong verbal and written communication / documentation skills
  • Understanding of modern deployment architectures using containers, API Gateways, load balancers, and AWS cloud based environments

Nice To Haves

  • Familiarity with mainstream Java, .Net, NodeJS and Python
  • Experience implementing with LLMs
  • Experience with security best practices and implementation

Responsibilities

  • Develop high-quality, responsive, and scalable web applications using Angular, HTML5, CSS3, and JavaScript
  • Design and implement RESTful API endpoints using Spring Boot, Oracle JSON, and containerized Kubernetes microservices architecture
  • Provide support and troubleshooting of production systems as required
  • Collaborate with UX designers to translate Figma mockups into functional Angular components, ensuring pixel-perfect implementation and optimal user experience
  • Work closely with the development team to ensure seamless integration of front-end and back-end components
  • Participate in code reviews and ensure that all code is written according to best practices, is well-documented, and follows established coding standards
  • Utilize Jira for agile project planning, Confluence for documentation, and Git for version control

Benefits

  • Medical
  • Dental
  • Vision
  • Life
  • STD/LTD
  • 401(k)
  • Paid Time Off (PTO) or Flexible Time Off (FTO)
  • Tuition Reimbursement
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service