Lead Software Engineer in Secaucus, NJ at Quest Diagnostics

Date Posted: 11/3/2022

Job Snapshot

  • Location:
    500 Plaza Drive
    Secaucus, NJ
  • Date Posted:
    11/3/2022
  • Function
    Information Technology
  • Job Family
    Software Engineering
  • Remote
    On-site
  • Position Type
    Regular Full-Time
  • Shift
    Day

Job Description

Quest Diagnostics Incorporated seeks Lead Software Engineer in Secaucus, NJ to, as part of the MyQuest team, enhance and maintain various systems used by Quest Diagnostics’ patients. Develop key product features within existing large-scale enterprise applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide “glue” for complex solutions. Participate in the full SDLC (Software Development Lifecycle) involving design, implementation, testing, and launching. Assist with the generation and analysis of business and functional requirements for proposed software solutions. Participate in architectural and database design discussions related to product directions and develop features including front-end components and backend systems. Work closely with other engineers to develop best technical design and serve as a technical lead on small and midsize complex projects. Contribute to the effectiveness of the development team and tracking issues to resolutions, monitoring tasks, and providing status to the team lead. Raise long-term architecture issues within project and conduct design and code reviews of multiple projects. Involved in project planning, including task breakdown and estimation of work for a project and develop accurate estimates and risk assessments as well as track status within the project, as necessary. Build websites using Angular framework. Develop services using the Spring framework for Java. Deploy source control using GIT. Deploy CI/CD pipeline using Jenkins. Deploy microservices with Kubernetes. Perform data modeling and performance tuning in SQ queries within Oracle database environment. Generate data for project planning, including task breakdown and estimation of work for a project. Tracks status within the project as necessary.

Requirements: Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering, or a related technical field. 6 years of experience developing services using the Spring framework for Java. 5 years of experience: developing web applications using Angular framework; deploying source control tools, including GIT; and data modeling and performance tuning SQL queries within Oracle database environment. 2 years of experience in technical leadership in either supervision or mentorship of junior staff. 1 year of experience deploying Microservices in Kubernetes; and maintaining CI/CD pipeline using Jenkins.

To apply, please submit your resume on careers-questdiagnostics.icims.com using requisition number 2022-18606