Technatomy Corporation logo

Senior MUMPS Software Engineer

Technatomy Corporation
  • Fairfax, VA
  • Full-time
13 days ago

Job Description

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.

See Job Description

Numbers & Facts

LocationFairfax, VA
Job TypeFull-time
IndustryOther/Not Classified
Company Size50 to 99 employees
Websitehttp://www.technatomy.com/

About Company

We are inspired by the missions of our clients, who are responsible for protecting the safety of our nation and the health of our citizens. Since our launch in 2000, we have focused on working side by side with our clients as a dedicated government IT contractor in order to understand their needs and challenges at a granular level. This intimate collaboration has allowed us to identify areas for improvement and innovation that result in more effective solutions. One example is our unique MARQ methodology, a proven hybrid that allows Agile, ITIL, PMBOK and other frameworks to mesh seamlessly in virtually any project environment.

We design and deliver advanced, reliable solutions to support our client’s missions — even in the most high-pressure, mission-critical environments. In order to optimize the value we provide, we maintain a flat organizational structure — allowing clients to work more closely with the practitioners who are doing the work, and resulting in more effective solutions. And, because we recognize that our client’s needs evolve continuously, we have invested in our own R&D division, IntrafaciX, which enables us to deliver new solutions as quickly and efficiently as possible.

Skills

  • Analysis Skillsunmatched
  • Application Frameworkunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Architectural Servicesunmatched
  • Bug Tracking/Defect Managementunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Configuration Managementunmatched
  • Corporate Policiesunmatched
  • Data Qualityunmatched
  • Data Structuresunmatched
  • Debugging Skillsunmatched
  • Department of Veterans Affairsunmatched
  • Document Change Managementunmatched
  • Equal Employment Opportunity (EEO)unmatched
  • Error Handlingunmatched
  • Identify Issuesunmatched
  • Knowledge Transferunmatched
  • Logisticsunmatched
  • Mentoringunmatched
  • Mumps Programming Languageunmatched
  • National Institutes of Health (NIH)unmatched
  • Options Analysisunmatched
  • Release Notesunmatched
  • Reliability Engineeringunmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • Security Information and Event Management (SIEM)unmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Software Patchesunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Systems Engineeringunmatched
  • Technical Analysisunmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Unit Testunmatched
  • United States Citizenunmatched
  • Validation Documentationunmatched
  • Veterans Health Information Systems Technology Architecture (VISTA)unmatched
  • Windows Vistaunmatched
  • XML (EXtensible Markup Language)unmatched
  • XML Schemaunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder