POSTED ON 7/25/2022 CLOSED ON 9/16/2022
Centeva Hired Organization Address Salt Lake City, UT Remote Full Time

View centeva Salary

Job Posting for MUMPS PROGRAMMER at Centeva

Centeva is conducting an explorative talent search for developers skilled in MUMPS programming.  Centeva is pursuing an opportunity with the Veterans Affairs.  Cjheck out Centeva at

Must be a US Citizen

Able to work effectively in a remote environment.

More details will provided during pre-screen interview.


  • Bachelor’s Degree, preferably a technical field


Following a probationary period, Centeva offers:

  • Health, dental, and vision insurance; 80% of all plan member premiums are paid by Centeva
  • Employee Life Insurance
  • Short and Long-Term Disability Insurance
  • PTO and all 10 Federal Holidays as paid days off
  • 401(k) with up to 4% employer match
  • Paid gym membership
  • Professional certification course and examination reimbursement
  • Professional development and training


Mumps is a general purpose programming language that supports a novel, native, hierarchical database facility. The acronym stands for the Massachusetts General Hospital Utility Multi-programming System. It is widely used in financial and clinical applications and remains to this day the basis of the U.S. Veterans Administration's computerized medical record system VistA (Veterans Health Information Systems and Technology Architecture), the largest of its kind in the world.

As originally conceived, Mumps differs from other mini-computer based languages by providing a:


  1. Hierarchical database facility. Mumps data sets are not only organized along traditional sequential and direct access methods, but also as trees whose data nodes can addressed as path descriptions in a manner which is easy for a novice programmer to master in a relatively short time;
  2. Flexible and powerful string manipulation facilities. Mumps built-in string manipulation operators and functions provide programmers with access to efficient means to accomplish complex string manipulation and pattern matching operations.

Syntactically, Mumps is based on an earlier language named JOSS and has an appearance similar to early versions of BASIC which was also based on JOSS. Another feature of Mumps which distinguished it from other language environments at the time was its ability to run multiple applications and serve multiple users concurrently on very primitive computers.

Over the years, a number of implementations were developed. Many of these are now extinct or have evolved considerably from their original base. As the early implementations began to differ linguistically from on another, an effort to standardize Mumps began. This culminated in the 1977 ANSI standard for Mumps (X11.1-1977).

The standards effort continued until 1995 when the last standard was published (see: American National Standard for Information Systems - Programming Languages - M ANSI/MDC X11.1-1995). Since then, the standards writing Mumps Development Committee has disbanded and there have been no new standards developed. At present, the 1995 standard has lapsed in the United States but remains in effect as ISO (ISO/IEC 11756:1999). Also, as of 1995, there were related standards either published or in development for Mumps system interconnections (X11.2), a graphical kernel definition (X11.3), X-window binding (X11.4), TCP-IP binding (X11.5) and a windowing API (X11.6). These have also lapsed in the United Sates but some are still in effect at ISO.

GPL Mumps is distributed in source code for Linux and Cygwin (for MS Windows). It is licensed under the Gnu General Public License V2 and may be redistributed subject to the conditions of the license. The package includes a robust Mumps interpreter, a Mumps compiler (not up to date) and a Mumps-like class library for C (MDH).

For the most part, GPL Mumps follows the 1995 standard but those areas where it deviates from the standard are highlighted in the documentation. In addition to supporting a builtin database, the GPL Mumps permits storage of the Mumps global arrays in relational database management systems. At present, these include MySQL and PostgreSQL. When the globals are stored in one of the RDBMS systems, they become ACID compliant and accessible by means of SQL queries.


 Apply for this job

 Receive alerts for other MUMPS PROGRAMMER job openings

Report this Job

Popular Search Topics

Full Time Part Time Remote Within 2-7 Days Estimation for MUMPS PROGRAMMER in Salt Lake City, UT
$66,610 to $93,565

Sign up to receive alerts about other jobs with skills like those required for the MUMPS PROGRAMMER.

Click the checkbox next to the jobs that you are interested in.

This job has expired.

Job openings at Centeva

Hired Organization Address Frederick, MD Contractor
Not Remote. The candidate will be working from home, however, you must be located in the Federick, MD vicinity to meet w...
Hired Organization Address Logan, UT Full Time
Overview Need ASAP: We are looking for a talented Software Developer to join us in building cutting-edge software. You w...
Hired Organization Address Frederick, MD Full Time
Data Engineer We’re looking for a skilled Data Engineer to join us in delivering data analysis and visualization results...

Not the job you're looking for? Here are some other MUMPS PROGRAMMER jobs in the Salt Lake City, UT area that may be a better fit.

COBOL Programmer

Buzzclan LLC, Salt Lake City, UT

CNC Programmer

gpac, Salt Lake City, UT