Home
Jobs
Saved
Resumes
Senior VistA MUMPS Developer at VetsEZ | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior VistA MUMPS Developer
VetsEZ
Remote
Website
LinkedIn
Senior VistA MUMPS Developer
United States
Full Time
5 hours ago
No Visa Sponsorship
Apply Now
Key skills
Docker
Jenkins
Linux
Shell Scripting
TypeScript
.NET
C#
C
Shell
Unit Testing
GitHub Actions
GitHub
CI/CD
About this role
Role Overview
Design, develop, and enhance a MUMPS-based unit testing framework to support VistA application development and validation.
Build and maintain automated infrastructure for deploying fully patched, containerized VistA EHR environments and M-Unit testing toolkits.
Develop repeatable processes to initialize, configure, and validate InterSystems IRIS/MUMPS environments across development and testing lifecycles.
Collaborate with MUMPS developers to ensure compatibility with VistA standards, routines, and operational requirements.
Develop and maintain a Visual Studio Code extension (TypeScript) to support test execution, results visualization, and code coverage navigation.
Implement features such as test discovery, execution status indicators, output rendering, and integration with local and remote test runners.
Build and maintain a C#/.NET-based test runner for Linux environments, supporting command-line and API-driven execution.
Integrate testing capabilities into CI/CD pipelines (GitHub Actions, Jenkins) to enable automated test execution, reporting, and coverage tracking.
Enhance and extend custom testing and code coverage capabilities within legacy MUMPS systems.
Develop APIs, scripts, and tooling to support integration across systems and environments.
Troubleshoot issues across application, infrastructure, container, and CI/CD pipeline layers.
Contribute to documentation including build processes, testing standards, and developer guidance.
Support integration with applications hosted on the InterSystems IRIS for Health platform.
Contribute to team objectives and take on additional responsibilities as needed.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.
5–10+ years of hands-on MUMPS development experience, including strong familiarity with VistA architecture and conventions.
Experience designing or contributing to unit testing frameworks, code coverage tools, or developer tooling.
Strong proficiency in TypeScript, particularly for building extensions, automation tools, or developer-facing applications.
Experience with C#/.NET for backend services, CLI tools, or automation utilities.
Solid understanding of Linux environments, shell scripting, and command-line workflows.
Hands-on experience with CI/CD platforms such as GitHub Actions or Jenkins.
Experience designing and implementing automated build, test, and deployment pipelines.
Experience with Docker and containerized application workflows.
Experience working in containerized Linux environments and reproducible infrastructure patterns.
Strong understanding of unit testing principles, methodologies, and automation strategies.
Strong debugging skills across application, OS, CI/CD, and container layers.
Experience integrating systems through APIs, scripts, or custom tooling.
U.S. citizenship and ability to obtain and maintain a Public Trust clearance.
Tech Stack
Docker
Jenkins
Linux
Shell Scripting
TypeScript
.NET
Benefits
Medical/Dental/Vision.
401k with Employer Match.
PTO + Federal Holidays.
Corporate Laptop.
Training Opportunities.
Remote Opportunity.
Apply Now
Home
Jobs
Saved
Resumes