Alert: Scammers may offer fake Quest jobs using LinkedIn and other platforms. Click here to learn more.
Skip to main content
Search jobs

graphic image with the word insights

More: Impact Discover a role that empowers some of life’s most important healthcare decisions.

Senior Software Engineer

Apply
Category Technology Location Secaucus, New Jersey Job function Information Technology Job family Software Engineering
Shift Day Employee type Regular Full-Time Work mode Hybrid

Looking for a motivated and results-oriented individual with strong team leadership abilities and experience in architectural design.  As a key member of the team this individual will design and develop complex applications, as well as modify and maintain the software. The primary focus of this position is to design and develop software in JAVA/J2EE technologies.  This position is a hybrid oppotunity.  The work schedule requirement is 3 days on site (Secaucus, NJ or  Collegeville, PA) and two days work from home.  


  • Superior problem-solving abilities and demonstrated responsibility.

  • Develop, maintain, and support applications using a variety of technologies and frameworks: Java, Servlet,  JDBC, REACT/Angular, Websphere, Spring, MVC, SQL, PL/SQL, Web services, Microservices .
  • Proactive in researching, testing and implementing new tools with a focus on latest technologies.
  • Perform senior programming assignments for diverse and complex project tasks.
  • Develop/design software independently as well as under direction from other development team leads and other members of the team.
  • Lead and mentor team members.
  • Experience in Agile methodology
  • Maintain and debug existing application code.
  • Experience in Cloud services (AWS, Azure and GCP).
  • Experience in Microservices.
  • Knowledge in frontend technologies like React JS, Angular etc.

Education Required:  Bachelors Degree in computer science, computer engineering or related field.

Required Work Experience:

  • 8+ years of professional development experience in Java/J2EE technologies. Should be experienced in both application tier and server-side development.
  • Superior problem-solving abilities and demonstrated responsibility for leadership and oversight.
  • Excellent written and verbal communication skills with experience performing architectural design, documentation, and development and ability to prepare/maintain UML diagrams. 
  • Must be able to work independently under limited supervision or as part of a team and be able to train or mentor other personnel.   

Skills:

  • Superior listening and problem resolution skills
  • Ability to handle multiple priorities simultaneously
  • Self-directed, with considerable initiative
  • Excellent communication/customer Service Skills
  • Strong attention to detail
  • Knowledge of Nexaweb software is preferred.

WorkEnvironment:  Previous health care industry experience is preferred

While we appreciate and value our staffing partners, we do not accept unsolicited resumes from agencies.Quest will not be responsible for paying agency fees for any individual as to whom an agency has sent an unsolicited resume.

“I love working here because Quest has been my second family and second home. I've experienced a wholesome work environment, and good management.”

- Quest Employee

No jobs have been viewed recently.

No jobs have been saved.

Why get job alerts?

To stay in touch with us, we encourage you to sign up for our job alerts.

Once registered, we’ll match you with current and future career opportunities. You’ll also receive updates about Quest news, events, and other exciting opportunities.

Sign up today!

Quest Diagnostics is an equal employment opportunity employer. Our policy is to recruit, hire and promote qualified individuals without regard to race, color, religion, sex, age, national origin, disability, veteran status, sexual orientation, gender identity, or any other status protected by state or local law. Quest Diagnostics observes minimum age requirements established by federal, state and/or local laws, and will ask an applicant for verification when deemed necessary.