1

Assistant Computer Programmer Jobs in Colorado (NOW HIRING)

Senior Civil CAD Designer

Louisville, CO · On-site

$95K - $128K/yr

Review engineering drawings and designs to ensure adherence to various municipalities specifications and standards. * Assist with the development, implementation, and maintenance of CAD standards ...

Review engineering drawings and designs to ensure adherence to various municipalities specifications and standards. * Assist with the development, implementation, and maintenance of CAD standards ...

Technician II/III: Drafter and CAD specialist

Golden, CO · On-site

$23.25 - $31.25/hr

Spanning foundational science to applied systems engineering and analysis, we focus on solving ... Detail drawings to include equipment dimensions, and appropriate clearances to assist in planning ...

Staff Flight Software Engineer

Denver, CO · On-site

$175K - $270K/yr

RESPONSIBILITIES * Assist in the software development cycle including design, development ... Bachelor's degree in computer science, electrical engineering, computer engineering, or related ...

RESPONSIBILITIES * Assist in the software development cycle including design, development ... Bachelor's degree in computer science, electrical engineering, computer engineering, or related ...

Showing results 41-60

Assistant Computer Programmer information

See Colorado salary details

$34.7K

$68.3K

$100.4K

How much do assistant computer programmer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for assistant computer programmer in Colorado is $68,321.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,100.00 and $84,100.00 per year, depending on experience, location, and employer.

What is an assistant computer programmer?

Assistant Computer Programmers are entry-level professionals who help develop, test, and maintain software under the supervision of more experienced programmers or software engineers. Their tasks often include writing simple code, debugging programs, updating documentation, and assisting in the implementation of software solutions. This role serves as a stepping stone for those seeking to advance in the field of computer programming, providing valuable hands-on experience with coding languages and development tools.

What are the typical responsibilities of an assistant computer programmer within a software development team?

As an Assistant Computer Programmer, you will often focus on tasks such as writing and testing code under the supervision of senior programmers, debugging existing software, and assisting with documentation. You may also help maintain databases, update software features based on user feedback, and work closely with developers, designers, and quality assurance teams. This role provides a strong learning environment, allowing you to gradually take on more complex projects and responsibilities as you build your skills and experience.

What are the key skills and qualifications needed to thrive as an assistant computer programmer, and why are they important?

To thrive as an Assistant Computer Programmer, you generally need proficiency in programming languages such as Java, Python, or C++, along with a relevant degree or coursework in computer science. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with team members and understand project requirements. These skills and qualities are essential for contributing to software development projects efficiently and ensuring code quality and team productivity.

What is the difference between Assistant Computer Programmer vs Computer Programmer?

AspectAssistant Computer ProgrammerComputer Programmer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree in computer science or related field
Work EnvironmentSupport roles, assisting in coding and testingDeveloping, testing, and maintaining software applications
Employer UsageEntry-level support in tech teamsLead development projects and software solutions

Assistant Computer Programmers usually have foundational certifications and assist senior programmers in coding tasks, while Computer Programmers are responsible for designing and implementing software solutions independently. The roles differ mainly in responsibility level and experience required.

Is there a demand for assistant computer programmers?

Assistant computer programmers are in demand as organizations seek support for software development, coding, and troubleshooting tasks. The role often requires knowledge of programming languages and familiarity with development tools, and employment opportunities are expected to grow alongside the technology sector.

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

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

What are popular job titles related to Assistant Computer Programmer jobs in Colorado?

For Assistant Computer Programmer jobs in Colorado, the most frequently searched job titles are:

What job categories do people searching Assistant Computer Programmer jobs in Colorado look for?

The top searched job categories for Assistant Computer Programmer jobs in Colorado are:

What cities in Colorado are hiring for Assistant Computer Programmer jobs?

Cities in Colorado with the most Assistant Computer Programmer job openings:

Infographic showing various Assistant Computer Programmer job openings in Colorado as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $68,321 per year, or $32.8 per hour.

Chief Engineer (Network / Systems Engineering Lead) with Security Clearance

Colorado Springs, CO • On-site

Computer World Services Corp
IT Services • 51 - 200 employees

$155K - $200K/yr

Other

Re-posted 19 days ago


Job description

Serves as the senior technical authority for network architecture, systems engineering, and technical integration across a consolidated, multi-site DoD enterprise. Owns technical solution integrity, engineering change management, secure architecture, and technical risk across all supported installations, spanning both legacy sustainment and modernization. Key Tasks & Responsibilities * Serves as technical lead for network infrastructure design, sustainment, and lifecycle / technology refresh across all supported sites. * Owns the Engineering Change Proposal (ECP) process and the technical configuration baseline. * Ensures interoperability across consolidated legacy systems and leads technical transition planning. * Provides engineering authority for secure and classified mission systems and their required availability. * Coordinates with cybersecurity / ISSM staff on secure architecture and Risk Management Framework (RMF) / Authority to Operate (ATO) engineering decisions. * Leads modernization engineering, including zero trust architecture (ZTA), DevSecOps, hybrid / commercial cloud, and AI-enabled operations (AIOps). * Serves as the technical escalation point for complex outages, capacity, and performance issues. * Represents the contractor engineering position in Technical Interchange Meetings (TIMs) and Configuration Control Boards (CCBs). * Owns COMSEC, TEMPEST, and spectrum considerations where they intersect network architecture. * Drives technical documentation, design verification, and compliance with applicable DoD architecture, RMF, and spectrum standards. Education & Experience * Bachelor's degree in Computer / Electrical Engineering, Computer Science, or a related field (Master's preferred). * 10+ years of network / systems engineering experience, including 5+ years in a lead or chief engineer role. * Experience engineering or sustaining DoD network infrastructure; exposure to secure / classified systems. * Modernization experience (zero trust, cloud, DevSecOps) and RMF / ATO familiarity strongly preferred. * USSF/USAF or DoD space mission environment experience preferred. Certifications * Senior network certification such as CCNP or CCIE may be required. * DoD 8140/8570-aligned IAT Level II or III (e.g., Security+, CySA+, or higher) may be required. Security Clearance * Active Top Secret (TS) clearance required; eligibility for TS/SCI may be required for certain work areas. * U.S. citizenship required. Other (Travel, Work Environment, DoD 8570 Requirements, Administrative Notes, etc.) * Hybrid position in the Colorado Springs, CO area; recurring presence at supported installations (travel estimated up to 25%). * Fast-paced 24/7/365 mission-support environment; occasional after-hours support for major outages or engineering events. $155,000 - $200,000 a year The offered rate will be based on the selected candidate's knowledge, skills, abilities and/or experience and in consideration of internal parity. The posted range is appropriate for a typical candidate meeting, at a minimum, all the core requirements of the position IND1 Computer World Services is an affirmative action and equal employment opportunity employer. Current employees and/or qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, disability, protected veteran status, genetic information or any other characteristic protected by local, state, or federal laws, rules, or regulations. Computer World Services is committed to the full inclusion of all qualified individuals. As part of this commitment, Computer World Services will ensure that individuals with disabilities (IWD) are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Human Resources at [email protected] . We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.