Job Description
MUMPS Developer – Veterans Affairs
Position Summary
We are looking for a MUMPS Developer to support modernization and sustainment efforts within Veterans Affairs’ healthcare IT systems. This role is ideal for candidates with 3-5 years of development experience who are eager to grow their skills working on mission-critical applications. The position involves maintaining and enhancing legacy MUMPS code, assisting with modernization projects, and collaborating with technical and clinical teams to improve system performance and reliability.
Veterans Affairs’ VistA Imaging solution integrates medical chart data with a wide range of medical images (X-rays, pathology slides, surgical photos, etc.), supporting both traditional and telehealth care delivery. The system is large-scale and complex, built using multiple languages including MUMPS, C++, Delphi, Java, and C#. This role provides the opportunity to gain hands-on experience in healthcare IT systems that impact millions of patients nationwide.
Key Responsibilities
Develop, maintain, and troubleshoot MUMPS code within VistA applications.
Assist in the modernization of legacy routines, applying coding best practices and optimization techniques.
Support the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
Participate in patch development and deployment
Collaborate with senior developers, testers, and stakeholders to deliver high-quality updates and enhancements.
Document technical work, including routines, patch notes, and system updates.
Learn and apply process improvement methods to streamline development workflows.
Required Qualifications
3-5 years of professional software development experience, with at least 2 year working in MUMPS/M language.
Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
Basic understanding of VistA system architecture and core components (e.g., FileMan, Kernel Toolkit).
Knowledge in VistA Imaging applications and VistA.
Familiarity with client-server communication via RPC Broker.
Experience in debugging, routine management, and globals handling.
Strong analytical and problem-solving skills with attention to detail.
Ability to work effectively in a team-oriented and highly regulated environment.
Preferred Qualifications
Exposure to VistA Imaging or other VA clinical modules.
Prior experience in healthcare IT systems or other mission-critical environments.
Work Environment
This position involves working on mission-critical healthcare systems used nationwide by Veterans Affairs. Developers will collaborate with technical peers and clinical stakeholders, gaining experience in agile development environments.
Equal Opportunity Statement
We are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status. Competitive benefits and healthcare coverage will be discussed during the interview process.Company Description
Amvi Software Inc was founded in 2010 as a global provider of high value information technology services and solutions. As trusted business partners to our clients, we believe that developing long-lasting relationships is the only way to conduct business.
Our expertise includes providing quality services to the ever-changing needs of our clients. We render one on one attention to each and every client and strive to offer advanced security solutions for all project outcomes regardless of project scopes and timelines.
Amvi Software is seeking an experienced, results oriented, customer focused, self-starter to support our Veteran Affairs client. At Amvi, you will work as a contractor with the Department of Veteran Affairs where you will play an active role in helping to ensure that the over 26M veterans and their families that served this nation will receive the care that they so truly deserve.
Full-time