Senior MUMPS Developer / Development Lead - Veterans Affairs at Ellumen
Silver Spring, Maryland, USA -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

130000.0

Posted On

16 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Legacy Systems, Computer Science

Industry

Information Technology/IT

Description

POSITION SUMMARY

We are seeking a highly experienced Senior MUMPS Developer with a proven track record of leading development teams, modernizing legacy codebases, and delivering process improvements within complex healthcare IT environments. The ideal candidate will have at least 5 years of experience in a senior development leadership role working with MUMPS (M) code and will be skilled in applying process improvement and re-engineering methodologies to support large-scale modernization projects.
VA has developed, enhanced, and sustained the Veterans Health Information Systems and Technology Architecture (VistA) Imaging solution. VistA Imaging (VI) is a critical component to the VA vision of the multi-media patient health record; it supports both conventional and telehealth-based healthcare delivery. VI has been developed by VA and integrates traditional medical chart information with medical and document images of all kinds, including X-rays, pathology slides, cardiology motion views, wound photos, and pictures acquired during endoscopy, surgery, eye exams, etc. and all types of scanned documents that complete the patient’s chart. The computing languages used by VI are Mumps, C++, Delphi, Java, and C #. The application has over 150,000 lines of C++ code, thousands of Delphi procedures, over 1,000 Mumps routines, and hundreds of Java classes. The application captures approximately 70 million images every month, serves approximately 2 million patients per month and provides access to over 3 billion images online.

Key Responsibilities

  • Lead MUMPS development efforts, providing technical direction, code reviews, and best practice guidance.
  • Apply process improvement and re-engineering principles to streamline development workflows and modernize existing MUMPS codebases.
  • Oversee full software development lifecycle activities for VistA-based applications, including requirements analysis, design, development, testing, and deployment.
  • Manage and execute patch development and deployment through the VA Forum process, ensuring compliance with VA release protocols.
  • Collaborate with cross-functional teams, including clinical, technical, and project management stakeholders, to define and deliver modernization objectives.
  • Conduct code optimization and refactoring to improve performance, maintainability, and scalability.

Required Qualifications

  • 5+ years in a senior or lead MUMPS development role, with demonstrated experience guiding development teams and projects.
  • Bachelor’s degree in computer science or related field.
  • Deep knowledge of Veterans Affairs VistA system architecture and core applications.
  • Experience with Kernel Toolkit, FileMan, and other VistA core packages.
  • Knowledge of RPC Broker for client-server communication in VistA applications.
  • Understanding of VistA package integration and data dictionary management.
  • Familiarity with VA Class I software development standards and compliance requirements.
  • Hands-on experience with the VA Forum patch release process, including patch creation, review, and deployment procedures.
  • Strong background in process improvement, re-engineering methodologies, and modernization strategies for legacy systems.
  • Excellent problem-solving skills and ability to work in a highly regulated, mission-critical environment.

Preferred Qualifications

  • Familiarity with VistA Imaging or other clinical VistA modules within VA environments.
  • Proficiency in MUMPS/M language for both legacy and modern implementations.
  • Experience with routine management, cross-reference handling, and globals optimization.
  • Experience integrating or supporting medical imaging systems within healthcare IT infrastructures.
  • Knowledge of healthcare interoperability standards (e.g., HL7, DICOM, FHIR).

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Lead MUMPS development efforts, providing technical direction, code reviews, and best practice guidance.
  • Apply process improvement and re-engineering principles to streamline development workflows and modernize existing MUMPS codebases.
  • Oversee full software development lifecycle activities for VistA-based applications, including requirements analysis, design, development, testing, and deployment.
  • Manage and execute patch development and deployment through the VA Forum process, ensuring compliance with VA release protocols.
  • Collaborate with cross-functional teams, including clinical, technical, and project management stakeholders, to define and deliver modernization objectives.
  • Conduct code optimization and refactoring to improve performance, maintainability, and scalability
Loading...