Labcorp is a leading global life sciences company that harnesses science for human good. We are seeking a Software Development Engineer I to join our team.
Requirements
- Develop through modern Agile development methodologies intuitive, easy-to-use software in collaboration with the development team, product owners, project managers, business analysts, UX designers, quality assurance and business users across the organization.
- Perform full-stack application development using advanced expertise in OO programming & design patterns
- Deliver reusable and shared UI components, advanced scripting solutions, and implementations of complex business applications
- Design and code complex RESTful micro services for new applications and enhancing existing applications.
- Take ownership of assigned application development tasks with minimal guidance.
- Follow best practices for test-driven development and QA automation integration.
- Provide modern and performant solutions for large-scale applications.
- Use AI to accelerate quality software development
- Excellent knowledge in software using modern development stacks (Java, C#, Python etc.)
- Design, develop, and test software solutions that adhere to best practices and patterns for software development
- Experience or excellent technical knowledge of how to build REST APIs/Micro Services
- Excellent understanding of relational databases and writing and optimizing SQL queries/stored procedures
- Work with modern source control systems to manage code changes and maintain version control (git, TFS etc.)
- Design and develop distributed and disconnected enterprise applications
- Able to work independently and creatively in a fast-paced environment
- Certifications in software development using AI
Benefits
- Medical
- Dental
- Vision
- Life
- STD/LTD
- 401(k)
- Paid Time Off (PTO)
- Flexible Time Off (FTO)
- Tuition Reimbursement
- Employee Stock Purchase Plan
