1

Junior Computer Programmer Jobs in Colorado (NOW HIRING)

The Junior Software Engineer will write clean code, participate in code reviews, and collaborate ... Science, Computer Engineering, or related field, with 0-3 years of professional software ...

They are seeking a Junior Software Engineer to contribute to software development teams, modernize ... Required : • Bachelor's Degree in Computer Science or closely related. • 3.5 GPA or higher • ...

Junior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team ... Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or a related ...

Junior System Engineer

Colorado Springs, CO · On-site

$33.65 - $43.26/hr

Junior System Engineer Schriever Space Force Base Colorado Springs, Colorado HX5 is an award ... Have a Bachelor's degree (or higher) in a related field (e.g., Systems Engineering, Computer ...

Junior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team ... Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or a related ...

next page

Showing results 1-20

Junior Computer Programmer information

See Colorado salary details

$8

$28

$49

How much do junior computer programmer jobs pay per hour?

As of Jul 29, 2026, the average hourly pay for junior computer programmer in Colorado is $28.34, according to ZipRecruiter salary data. Most workers in this role earn between $17.21 and $34.90 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Computer Programmer, and why are they important?

To thrive as a Junior Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and a relevant degree or certification in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, attention to detail, and willingness to learn help junior programmers stand out. These skills and qualities are vital for writing efficient code, collaborating with teams, and adapting to evolving project requirements in a technology-driven workplace.

What are some typical challenges a Junior Computer Programmer might face during their first year, and how can they overcome them?

Junior Computer Programmers often encounter challenges such as understanding legacy codebases, adapting to new programming languages or frameworks, and managing time across multiple projects. It's common to feel overwhelmed by the steep learning curve, but seeking mentorship from senior developers, actively participating in code reviews, and asking questions early can help ease the transition. Embracing continuous learning and collaborating closely with team members fosters both technical growth and confidence in tackling complex coding tasks.

What are Junior Computer Programmers?

Junior Computer Programmers are entry-level professionals who write, test, and maintain code under the guidance of more experienced developers. They typically assist with basic programming tasks, fix bugs, and help implement new features in software projects. Junior programmers often work in teams, learning industry best practices and gaining experience with different programming languages and development tools. This role serves as a stepping stone for advancing to more senior programming or software engineering positions.

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

AspectJunior Computer ProgrammerJunior Software Developer
Required CredentialsTypically an associate degree or relevant certifications in programmingSimilar credentials, often including a degree in computer science or related field
Work EnvironmentEntry-level coding tasks, debugging, and supporting development teamsInvolves coding, designing, and testing software applications
Employer & Industry UsageUsed across tech companies, IT departments, and software firmsCommon in software development companies, tech startups, and IT services

Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

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 Junior Computer Programmer jobs in Colorado? For Junior Computer Programmer jobs in Colorado, the most frequently searched job titles are:
What job categories do people searching Junior Computer Programmer jobs in Colorado look for? The top searched job categories for Junior Computer Programmer jobs in Colorado are:
What cities in Colorado are hiring for Junior Computer Programmer jobs? Cities in Colorado with the most Junior Computer Programmer job openings:
Infographic showing various Junior Computer Programmer job openings in Colorado as of July 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, and 4% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $58,957 per year, or $28.3 per hour.

Junior Software Engineer

PDW

Denver, CO • On-site

Full-time

Re-posted 15 days ago


Job description

Job Summary:
Performance Drone Works (PDW) is building the next generation of tactical robotic systems used across defense, national security, and public safety missions. The Junior Software Engineer will write clean code, participate in code reviews, and collaborate with peers to implement features and bug fixes.
Responsibilities:
• Write clean, maintainable code under the guidance of senior engineers.
• Participate in code reviews, learning from and contributing to team feedback.
• Implement well-defined features and bug fixes across assigned software modules.
• Write unit tests and participate in quality assurance processes.
• Collaborate with peers and leads to understand requirements and translate them into working software.
• Support field testing and debugging activities as directed.
• Continuously grow technical skills through hands-on work, mentorship, and self-study.
• Document code and processes clearly for team use.
Qualifications:
Required:
• Foundational software development skills in C++ or a related systems programming language.
• Basic understanding of software development concepts including version control, testing, and debugging.
• Familiarity with Linux environments and command-line tools.
• Eagerness to learn embedded systems, UI development, or robotics-adjacent technologies.
• Strong written and verbal communication skills with the ability to ask good questions and receive constructive feedback.
• Bachelor's degree in Computer Science, Computer Engineering, or related field, with 0–3 years of professional software development experience.
Preferred:
• Exposure to Qt, QML, or similar UI frameworks through coursework or personal projects.
• Familiarity with Git and basic branching workflows.
• Any hands-on experience with UAVs, robotics, or embedded systems.
• Experience with CMake or other build systems.
• Coursework or project experience involving REST APIs or cross-platform development.
Company:
PDW is a defense technology company building multi-mission aerial robotic systems. Founded in 2019, the company is headquartered in Huntsville, USA, with a team of 201-500 employees. The company is currently Growth Stage.