Principal Programmer

  • State of Missouri
  • Jefferson City, Missouri
  • Sep 12, 2024
Full Time Information Technology and Communication Services Planning and Development
  • Salary: $70,664 per Year USD
  • Salary Top: 70664 USD

Job Description

Location: Office of State Courts Administrator, Jefferson City, MO

Why you'll love this position:

A position with the Office of State Courts Administrator provides you the opportunity to work with a variety of exceptional, hardworking people and to gain a valuable and rewarding career. It takes many types of talent to advance the mission of the Missouri Judiciary and to keep operations running smoothly. We have opportunities for individuals seeking meaningful work in providing administrative, business and information technology services to the Missouri courts.

We are recruiting to fill a Principal Programmer position to develop applications to ensure process integration or program interoperability, creates performance reports and metrics and recommends process improvement options to management. This position also writes software and ensures that existing applications are functional and adequate involving the flow charting, coding, debugging and documentation of application programs. May serve as a team lead for lower level programmers.

  • Demonstrates proficiency using programming languages identified by the ITS Division, to develop efficient, well-structured programs and procedures to accomplish tasks assigned to them
  • Demonstrates an in-depth understanding of relational databases
  • Implements database changes in a manner that ensures the consistency of database files and fields
  • Conducts unit testing of all programs they write and/or modify in order to minimize the number of times programs are returned to the programmer for rewrites; programs that follow specifications should rarely be returned for rewrites
  • Provides clearly written, concise easy to understand documentation which thoroughly explains complex issues, processes, procedures, changes, and proposed solutions


Minimum qualifications

Bachelor’s degree with at least fifteen (15) semester hours in computer science or computer information systems and five years of experience in computer programming or related area or 2 years of experience as a Senior Programmer with the Office of State Courts Administrator.

Additional experience above the minimum stated may be substituted on a year for year basis for the required education.

Preferred qualifications

  • Extensive knowledge of object oriented programming languages
  • Extensive knowledge of software frameworks used by the ITS Division
  • Working knowledge of the Principals of computer programming and systems analysis, design, testing and documentation
  • Ability to prepare and interpret computer program documentation
  • Ability to analyze policies, procedures and operations, organize their component parts into system specifications, databases and/or programs and adapt them to an automated system


The State of Missouri offers an excellent benefits package that includes a defined pension plan, generous amounts of leave and holiday time, and eligibility for health insurance coverage. Your total compensation is more than the dollars you receive in your paycheck. More information regarding employment and benefits can be found here: OSCA Benefits . To review an interactive total compensation calculator, click the following link: Compensation Calculator

Base Pay

70,664

Job Address

Jefferson City, Missouri United States View Map