Laboratory Corporation of America UI Software Engineer in Burlington, North Carolina
Labcorp is recruiting a UI Software Engineer for a dynamic team in either Burlington or RTP, NC.
As a UI Software Engineer, you will be responsible for providing technical skills to develop software solutions managing some of Labcorp's core business functions. You will work collaboratively with local and remote engineers, ensuring high quality and forward thinking engineering practices are applied.
The ideal candidate will be a strong UI developer, with experience in the Angular framework. The candidate must be able to work closely with other engineers to build solution consensus as well as diagnose reported defects. The candidate will be afforded to work in a fast-paced environment and have a significant influence in design decisions. The candidate must be able to learn new technologies and techniques readily and provide leadership in adopting them. The candidate must be an excellent communicator capable of working with both peer engineers and users.
Diagnose, debug and remedy defects
Develop new features and integrate into existing architecture
Participate in the full development cycle from system inception through release
Automate testing at multiple levels (Unit, System, Integration, ...)
Work with the user community to understand system requirements and identify solutions
Ensure that safety and security are built into the system design
Understand and comply with all development regulations and audit obligations
Maintain an understanding of current industry trends and leverage to drive positive change
License/Certification/Education: Normally requires a B.S. in Computer Science or similar discipline OR equivalent experience, with 3+ years experience in design and development of J2EE Web applications.
A passion for building high quality software at speed
3+ years of experience in developing SPA solutions utilizing the angular/reactjs framework and full stack system level debugging and automation
Good knowledge of industry best practices and trends in the application integration and development spaces
Excellent organization and communication skills
Experience building and consuming REST-based services
Experience applying Test Driven Development
Experience with web technologies including html5, css, less, sass, json, jquery
Thrives working in an agile environment
Experience with Angular w/ TypeScript
Practical experience in the application of the SOLID principles
Experience with Domain Driven Design
Experience with Java using Spring suite
Experience with Cucumber, Selenium and related test frameworks
Experience in concurrent programming (multi-threaded and distributed)
Experience with healthcare standards (HL7/FHIR, BRIDG, ...)
Experience in pharmaceutical R&D, clinical development and/or healthcare IT
As an EOE/AA employer, the organization will not discriminate in its employment practices due to an applicant's race, color, religion, sex, national origin, sexual orientation, gender identity, disability or veteran status.