user avatar

Senior MUMPS Software Engineer

Technatomy Corporation

Posted today

Job Requirements

Remote
Public Trust Polygraph Unspecified
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries

Job Description


Senior MUMPS Software Engineer


Location

Remote


Job Code

26-198


# of Openings

1


Apply Now

At Technatomy, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customer’s success. We provide solutions to agencies and entities including the Department of Veterans Affairs, Department of Defense, Defense Logistics Agency, National Institutes of Health, and more. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.

If this sounds like an environment where you can thrive, keep reading!

We are seeking a Senior MUMPS Software Engineer to deliver complex enhancements and resolve defects within the Veterans Health Information Systems and Technology Architecture (VistA), supporting the Department of Veterans Affairs (VA). You will own assigned changes from technical analysis and implementation through release validation, working with our Principal MUMPS Architect on design decisions and application dependencies. The role includes responsibility for complex development work across MUMPS routines, FileMan data structures, List Manager workflows, and XML data exchange. You will evaluate implementation options, contribute to code reviews, and improve software reliability while the Principal Architect provides overall architectural direction.

DUTIES AND RESPONSIBILITIES:

•    Design, implement, debug, and maintain complex MUMPS enhancements in VistA, translating requirements into maintainable routines and application behavior.

•    Lead investigation of difficult code and data defects; trace routine calls, globals, and package dependencies to establish root causes and assess downstream impacts.

•    Implement approved FileMan changes involving complex data dictionaries, nested subfiles, cross-references, and indexes; use appropriate APIs to preserve data integrity.

•    Enhance List Manager displays, action protocols, and supporting routines; resolve complex selection, state, refresh, and workflow issues.

•    Implement and troubleshoot XML parsing, generation, and approved data mappings within the established framework, including optional and repeating elements and nested FileMan data.

•    Define and execute unit tests for assigned changes; investigate failures and support integration, regression, user acceptance, and release validation across affected components.

•    Review code and implementation approaches, explain tradeoffs, and share technical guidance; collaborate with the Principal Architect on design decisions and risks.

•    Prepare technical documentation for assigned changes and contribute inputs to impact analyses, test evidence, release notes, deployment and backout procedures, and knowledge transfer.

•    Follow established coding, configuration management, security, and data-handling standards.

KNOWLEDGE AND SKILLS REQUIRED:

•    5+ years of MUMPS software development experience for production applications, including independent delivery of complex enhancements and defect resolution.

•    VistA development experience, including modifying application routines and tracing dependencies among routines, FileMan data, and application workflows.

•    Strong MUMPS programming and debugging skills with globals, subscripted data, error handling, and locking.

•    Strong FileMan development experience with data dictionaries, fields, subfiles, cross-references, and APIs for retrieving and updating records.

•    Experience enhancing or troubleshooting List Manager screens, action protocols, and associated MUMPS routines.

•    Experience implementing or troubleshooting XML parsing, generation, or data mappings within an existing application framework.

•    Ability to evaluate implementation options, assess change impacts, review code, and validate changes through testing and controlled releases; clear technical communication and documentation skills.

•    Experience using source control and defect tracking tools to manage and document software changes.

KNOWLEDGE AND SKILLS DESIRED:

•    Prior experience supporting VA VistA applications and working within established development, review, and release processes.

•    Experience supporting software patches, release validation, deployment documentation, and backout procedures.

•    Experience with complex FileMan data dictionaries, deeply nested subfiles, indexes, or application performance and data integrity improvements.

•    Experience mentoring developers, facilitating technical reviews, and explaining complex issues to analysts, testers, and other stakeholders.

•    Experience interpreting XML schemas (XSDs) and implementing complex XML mappings, including optional and repeating elements, validation, and error handling.

EDUCATION:

•    Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related discipline, or equivalent relevant experience.

CLEARANCE: 

•    Must be able to obtain and maintain a Public Trust clearance.

WORK LOCATION:

•    Remote

As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.

This position requires U.S. citizenship or Green Card.

Technatomy Corporation is an Equal Opportunity Employer. It is the policy of Technatomy Corporation to afford equal employment opportunity regardless of race, color, religion, national origin, sex, age, marital status, disability or veteran status, or any other status protected by applicable law.

Back
group id: 10181062

Similar Jobs


Job Category
IT - Software
Clearance Level
Public Trust