Quest Diagnostics

Software Engineer III (MUMPS/Cache/IRIS)

Quest Diagnostics
Apply
1 day ago
West Norriton, PA, USASenior

Base Salary

$100k - $130k/yr

Responsibilities

  • Develop new and update existing Cache and MUMPS programs for the Clinical Laboratory System.
  • Analyze application issues and define and implement solutions for Cache-based clinical laboratory applications.
  • Develop functional and design specifications and execute unit, system integration, and user acceptance test plans.
  • Design and implement front-end and back-end features for large-scale enterprise applications.
  • Participate in architecture, database design, code reviews, design reviews, and the full software development lifecycle.
  • Develop and implement interface integrations, including HL7 and middleware solutions.
  • Serve as a technical lead by guiding developers, explaining requirements and design approaches, and coordinating development activities.
  • Coordinate testing, defect resolution, software releases, and release management activities.
  • Manage small-scale projects, prepare estimates and risk assessments, track status, and communicate with project leadership.
  • Mentor team members and improve development procedures, standards, and practices.

Requirements

  • 10+ years of professional software development experience.
  • Bachelor of Science in Computer Science, Software Engineering, Information Systems, or equivalent professional work experience.
  • At least 5 years of healthcare industry experience.
  • At least 5 years developing large-scale, multi-site systems.
  • At least 5 years of MUMPS/Cache development experience with Cache and IRIS.
  • At least 5 years of Cache Object Script development beyond traditional MUMPS experience.
  • At least 5 years of interface development and implementation experience, including HL7 v2.x, HL7v3, and middleware integration.
  • At least 3 years of experience developing and using web services with SOAP and REST.
  • At least 2 years of web development experience with XML, JavaScript, HTML, CSS, XSLT, and Angular JS.
  • Knowledge of object-oriented design patterns, distributed databases, and data modeling techniques.
  • Master’s degree in a related field is preferred.
  • Experience providing technical direction, performing design and code reviews, and leading small to midsize complex projects.

Benefits

  • Hybrid schedule of 3 days in the office and 2 days working from home, with remote work possible if hybrid criteria are not met; locations are Secaucus, New Jersey, or Schaumburg, Illinois.
  • Day 1 medical, supplemental health, dental, and vision coverage for eligible full-time employees working 30 or more hours.
  • Well-being programs, annual health assessments, mental health support, vacation and health/flex time, and six holidays plus one personal day.
  • 401(k) pre-tax and/or Roth IRA with company match up to 5% after 12 months of service, employee stock purchase plan, and financial coaching.
  • Life and disability insurance, flexible spending accounts, annual incentive plans, matching gifts, education assistance, and career advancement opportunities.

Tech Stack

CSSHTMLJavaScriptSOAP
Quest Diagnostics

About Quest Diagnostics

10,000+ employees

Quest Diagnostics is a public medical diagnostics company providing clinical laboratory testing and diagnostic information services to physicians, hospitals, employers, insurers, and patients via a large U.S. network of laboratories and patient service centers. Its offerings span routine and esoteric tests, cancer and gene-based diagnostics, anatomic pathology, connectivity solutions, employer drug testing, and clinical-trial support. Founded in 1967 and headquartered in Secaucus, NJ, Quest trades on the NYSE as DGX.

Contact me