1

Senior Computer Programmer Jobs in Colorado (NOW HIRING)

Sr. Systems Engineer

Centennial, CO · On-site

$200 - $250/hr

Rincon Research Corporation is seeking a Senior Systems Engineer to serve as the systems ... computer scientists/engineers. At RRC, systems engineers are involved across the entire system ...

Sr Info Security Analyst

Boulder, CO · On-site

$185K - $210K/yr

... Computer Engineering, Electrical Engineering, or a closely related discipline Minimum 10 years of ... senior Government cybersecurity leadership Preferred Qualifications Master's degree in ...

Senior Software Engineer

Boulder, CO · On-site

$137K - $180K/yr

We are seeking a Senior Software Engineer to become an integral part of our team ... You will be responsible for creating and modifying computer application software or specialized ...

Senior Software Engineer

Boulder, CO · On-site

$137K - $180K/yr

We are seeking a Senior Software Engineer to become an integral part of our team ... You will be responsible for creating and modifying computer application software or specialized ...

Senior Systems Engineer

Aurora, CO · On-site

$145K - $225K/yr

US Citizenship is required TS/SCI Security Clearance required w/ CI Poly Senior Level Systems ... Computer Engineering, Computer Science, or a related technical field • 5 or more years of ...

Senior Systems Engineer

Aurora, CO · On-site

$106K - $145K/yr

US Citizenship is required TS/SCI Security Clearance required w/ CI Poly Senior Level Systems ... Computer Science, or a related technical field 5 or more years of relevant systems engineering ...

Senior Systems Engineer

Aurora, CO · On-site

$106K - $145K/yr

US Citizenship is required TS/SCI Security Clearance required w/ CI Poly Senior Level Systems ... Computer Science, or a related technical field * 5 or more years of relevant systems engineering ...

Job Duties and Responsibilities Senior Engineer-Software Quality sought by DISH Network, LLC in ... Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Electrical ...

Senior Systems Engineer

Aurora, CO · On-site

$106K - $145K/yr

The Senior Systems Engineer will support the assessment, planning, coordination, integration ... Bachelor's degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer ...

Senior Systems Engineer

Aurora, CO · On-site

$106K - $145K/yr

The Senior Systems Engineer will support the assessment, planning, coordination, integration ... Bachelors degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer ...

Sr. Software Engineer

Centennial, CO · On-site

$200 - $250/hr

What are the primary responsibilities in the Sr. Software Engineer position? Core responsibilities ... Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science * Minimum 15 ...

Showing results 41-60

Senior Computer Programmer information

See Colorado salary details

$14

$54

$75

How much do senior computer programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for senior computer programmer in Colorado is $54.97, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $65.72 per hour, depending on experience, location, and employer.

What is a senior computer programmer?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What are the key skills and qualifications needed to thrive as a senior computer programmer?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What are some typical challenges senior computer programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

How much does a senior computer programmer make?

A senior computer programmer typically earns between $90,000 and $130,000 annually, depending on experience, location, and industry. They often have advanced coding skills in languages like Java, C++, or Python and may hold certifications that enhance their earning potential.

What are the most commonly searched types of Computer Programmer jobs in Colorado?

The most popular types of Computer Programmer jobs in Colorado are:

Infographic showing various Senior Computer Programmer job openings in Colorado as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $114,337 per year, or $55 per hour.

Sr. Systems Engineer

Centennial, CO • On-site

Rincon Research Corp
Guided Missile and Space Vehicle Manufacturing • 201 - 500 employees

$200 - $250/hr

Other

Medical, Dental, Life, Retirement

Posted 6 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Centennial, CO, US

Salary Range: $222,000.00 To $242,000.00 Annually

Why Join Rincon Research Corporation (RRC)?

At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities in support of national security.

Rincon Research Corporation is seeking a Senior Systems Engineer to serve as the systems engineering lead of an end-to-end development program studying, designing, and deploying advanced orbit determination, maneuver planning and constellation management missions for United States Government space systems. RRC is looking for an exceptional systems engineering leader to guide this program through all phases of development—from early architecture and System Requirements Review (SRR) through Critical Design Review (CDR), integration, testing, and finally deployment into operational systems. In this role, you will work with other team leads to serve as a lead system engineer for a complex space program. As a small business, RRC offers a unique opportunity to combine hands-on technical depth with senior-level leadership, allowing you to remain deeply engaged in detailed design and engineering decisions while helping to guide the overall program.

You will work in a highly collaborative, multidisciplinary environment alongside talented electrical engineers, mathematicians, aerospace engineers, and computer scientists/engineers. At RRC, systems engineers are involved across the entire system lifecycle from architecture and development through deployment, operations, and sustainment—receiving direct feedback from customers and seeing their work make a tangible, real-world impact. Innovation is expected: team members are encouraged to propose improvements to system architectures, engineering processes, tools, and security posture.

Come join the team that is creating cutting edge signal processing and geolocation systems for the future!

What are the primary responsibilities in the Sr. Systems Engineer position?

System Architecture & Technical Leadership

Define and evolve the overall system architecture, ensuring coherence across subsystems, interfaces, and mission phases

Balance performance, risk, cost, schedule, and margin in system-level decisions and trade studies

Resolve cross-discipline technical issues and elevate critical risks or trades to program leadership as needed

Participate in system requirements definition, allocation, traceability, and change control across the program lifecycle

Establish system-level verification and validation strategies aligned with mission objectives

Maintain system technical risks, margins, and mitigation plans

Program Technical Execution

Support system-level technical reviews, including SRR, PDR, and CDR

Integration, Test & Customer Interface

Define and oversee system integration, test, and verification activities

Serve as a technical interface to the customer, presenting architectures, design decisions, and technical status

Support pre-deployment testing, launch preparation, commissioning, and anomaly resolution, as applicable

Stay current with emerging technologies, tools, and methodologies, applying them when beneficial

Work across the full mission lifecycle from development through operations and proactively recommend improvements

Operate independently with minimal supervision and a strong sense of ownership

A key duty is staying current with the latest technologies, tools, and methodologies, as well as experimenting with new technologies to bring innovative solutions into RRC projects. RRC team members can expect to work across all functional areas: systems engineering, development, integration and testing, deployment and operations & maintenance, gaining direct mission feedback from customers and seeing your work make a meaningful impact. You are encouraged and expected to suggest improvements for the projects you work on. The ability to work independently with minimal supervision and to self-initiator is essential.

What required background will make you successful?
  • Active TS/SCI security clearance
  • US CITIZENSHIP REQUIRED
  • Bachelor’s degree in a STEM field (Systems Engineering, Electrical Engineering, Aerospace Engineering, Computer Engineering, Physics, or related discipline)
  • 10+ years of progressive systems engineering experience with demonstrated success performing the responsibilities listed above
  • Experience with Model-Based Systems Engineering (MBSE) methodologies and tools (CAMEO)
  • Direct, hands-on experience developing and deploying space systems
  • Proven track record of leading SRR, PDR, and CDR for complex systems
  • Demonstrated experience carrying a space system from early concept through integration, test, and system-level verification
  • Proficiency with systems engineering and requirements management tools (e.g., DOORS, Jama, Cradle)
Preferred skills:
  • Advanced degree (MS or PhD) in Systems Engineering or related discipline
  • Direct experience working with DoD, DoW, and/or Intelligence Community customers
  • Familiarity with signal processing architectures and/or orbit determination/planning
  • Experience serving as a prime contractor technical lead on space development programs
  • Professional certifications (e.g., INCOSE CSEP, PMP)
  • Experience supporting launch operations, early orbit operations, or anomaly resolution
Where is the position located?

This position is located at our Centennial, CO office.

*The likely salary range for this position is $222,000 to $242,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. What benefits does RRC offer?
  • 100% employer-paid premiums for family medical and dental insurance, employee life insurance, short-term and long-term disability (STD & LTD)
  • Flexible reimbursement spending accounts for medical expense and dependent care
  • Immediate participation and vesting in the company’s Employee Stock Ownership Plan (ESOP) and 401(k) Plan
  • Employer contributions to RRC’s ESOP
  • Employer matching contributions to the company’s 401(k) Plan
  • Employer discretionary contributions to the company’s 401(k) Plan

Rincon Research Corporation is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.

#J-18808-Ljbffr