Demo

Senior Software Engineer

Colorado Judicial Branch
Denver, CO Full Time
POSTED ON 6/3/2026
AVAILABLE BEFORE 7/2/2026
POSITION INFORMATION

Job Code: R44300

Full Time Salary Range: $102,180.00 - $152,616.00

FLSA Status: Exempt

Learn More About Employee Benefits

This posting may be used to create a Talent Pool. Talent Pools may be used for a period of 10 months after the closing date on a job posting.

Notice To Colorado Applicants

In compliance with the Colorado Job Application Fairness Act, in any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

MISSION STATEMENT

The Judicial Department works to provide equal access to justice, contribute to public safety, and strengthen the rule of law across Colorado. Together our courts and probation departments are committed to impartial and timely dispute resolution; support for families, litigants, and victims; client rehabilitation; and meaningful community engagement.

STATEMENT OF DUTIES

General Statement Of Duties

The Senior Software Engineer is responsible for working on various projects such as case management systems, electronic filing systems, jury systems, and data exchanges with criminal justice agencies as well as various other state and local governmental agencies. Work is conducted in small, agile teams to design, prototype, and build new software offerings and enhance existing software and tools.

Distinguishing Factors

Positions in this classification are distinguished from other classifications by a focus on the design, development and enhancement of software applications and frameworks for the Judicial Department.

Additional Comments

PREFERRED KNOWLEDGE and EXPERIENCE

Key Qualifications

  • Java
  • JavaScript and JavaScript frameworks such as JQuery
  • CSS
  • HTML
  • SQL, Relational Databases
  • Object oriented analysis and design
  • GIT
  • Excellent verbal and written communication skills
  • Schedule driven

Preferred Qualifications

  • JBoss Application Server
  • Spring Framework
  • AWS development
  • CI/CD
  • Eclipse or IntelliJ IDE
  • REST APIs
  • Maven
  • AJAX
  • PDF Tools
  • XML, XSD, XHTML
  • Java Messaging Frameworks
  • Web Services/Rest APIs
  • AWS services (RDS, Lambda, SQS, etc.)
  • DB2, MySQL
  • TestNG Experience
  • Continuous Integration Methodologies and Tools
  • Experience utilizing Agile delivery methods

Essential Functions

Design, enhance, build, and deploy system software infrastructure.

Create robust enterprise production applications, and quickly develop prototypes.

Perform key portions of the software development lifecycle including designing, coding, testing, documenting, installing, maintaining, and supporting software applications.

Develop software solutions by understanding and meeting user needs, data usage, systems flow, work processes, and using clean code practices.

Perform requirements analysis, software review, system risk analysis, and software reliability analysis. Identify code metrics. Remain informed of current development technologies and recommends best practices for coding standards and software solutions.

Improve code quality by automating and reviewing code.

Function as a team member in an Agile development group.

Provide Senior Software Engineer functions such as advising, coaching, and giving work instructions to other software engineers, interns and fellow agile team members.

Work collaboratively with Business Analysis, Quality Assurance, and Information Security teams to devise secure, innovative solutions to court and probation business requirements.

Attend meetings as required.

Perform Other Duties As Required.

ESSENTIAL FUNCTIONS CONT.

Supervisor Responsibilities

Responsible for one's own work product and may provide guidance, assistance, or mentorship to less knowledgeable or experienced coworkers, volunteers, or interns. This may include scheduling of work, instructing in work methods, and reviewing work products.

Minimum Qualifications

Minimum Education:

Graduation from an accredited college or university with a bachelor’s degree in computer science, programming or related field and four years of relevant work experience required, including programming experience in our core languages with strong OO skills. Additional programming experience may substitute for the required education on a year for-year basis.

Physical Demands

While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to sit; use hands to finger, handle, or feel; and reach with hands and arms. The employee is occasionally required to stand; walk; climb or balance; and stoop, kneel, crouch, or crawl. The employee must frequently lift and/or move up to 10, pounds and occasionally lift/move 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, depth perception, and the ability to adjust focus.

Work Environment

The noise level in the work environment is moderate. Occasionally handles emergency or crisis situations; frequently subject to interruptions, and multiple calls and inquiries. The noise level in the work environment is usually moderate

Salary : $102,180 - $152,616

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Colorado Judicial Branch

  • Colorado Judicial Branch Lakewood, CO
  • POSITION INFORMATION Deputy Probation Officer (DPO) volunteer positions are available in the 1st Judicial District. Our volunteer program is primarily loca... more
  • Just Posted

  • Colorado Judicial Branch Denver, CO
  • POSITION INFORMATION Job Code: R44220 Full Time Salary Range: $97,063.00 - $135,468.00 FLSA Status: Exempt Learn More About Employee Benefits This posting ... more
  • Just Posted

  • Colorado Judicial Branch Trinidad, CO
  • POSITION INFORMATION Job Code: R58000 Full Time Salary Range: $57,840.00 - $83,869.00 FLSA Status: Non-exempt Learn More About Employee Benefits This posti... more
  • 1 Day Ago

  • Colorado Judicial Branch Craig, CO
  • POSITION INFORMATION Job Code: R51250 Full Time Salary Range: $45,764.00 - $66,358.00 FLSA Status: Non-exempt Learn More About Employee Benefits This posti... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Denver, CO area that may be a better fit.

  • Red Canyon Engineering & Software Aurora, CO
  • Overview We’re hiring a Senior Systems Engineer to support a space weather satellite mission operations program , focused on designing and integrating miss... more
  • 27 Days Ago

  • Cyber-Ark Software, Inc. Denver, CO
  • Company Description About CyberArk CyberArk, a Palo Alto Networks company, is the global leader in identity security, trusted by organizations around the w... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!