1

Software Developers Jobs in Colorado (NOW HIRING)

Lead and manage all software developers and quality assurance engineers, including direct management of team leads and senior individual contributors * Partner with Product to translate roadmap ...

Lead and manage all software developers and quality assurance engineers, including direct management of team leads and senior individual contributors * Partner with Product to translate roadmap ...

Software Developer

Broomfield, CO · On-site

$125K - $155K/yr

With CGM, software developers can create and open CAD and polyhedral models, modify queries, and prepare for all kinds of analysis. The successful applicant will contribute improvements to this ...

Flight Software Developer

Centennial, CO · On-site

$120K - $190K/yr

... Flight Software Developers to join a key team within Cimarron in support of a human spaceflight program! This position is fully remote. While the preference is for candidates to be based in ...

Ground Software Developer

Centennial, CO · On-site

$120K - $190K/yr

... Ground Software Developers to join a key team within Cimarron, in support of a human spaceflight program. This position is fully remote. While the preference is for candidates to be based in ...

Software Developer (KITE)

Centennial, CO · On-site

$120K - $190K/yr

... Software Developers to provide simulation and modeling development in support of the Kommon ... Integrated Test Environment (KITE) on a human spaceflight program. This position is fully remote.

Collaborate with software developers, systems engineers, cybersecurity personnel, and operations teams to troubleshoot and resolve technical issues * Support verification and validation activities ...

Collaborate with software developers, systems engineers, cybersecurity personnel, and operations teams to troubleshoot and resolve technical issues * Support verification and validation activities ...

Collaborate with software developers, systems engineers, cybersecurity personnel, and operations teams to troubleshoot and resolve technical issues * Support verification and validation activities ...

next page

Showing results 1-20

Software Developers information

See Colorado salary details

$50.5K

$117.6K

$174.6K

How much do software developers jobs pay per year?

As of Jul 13, 2026, the average yearly pay for software developers in Colorado is $117,607.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,600.00 and $136,700.00 per year, depending on experience, location, and employer.

Is software developer still in demand?

Software developers continue to be in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, such as Java, Python, and experience with cloud platforms, enhance employability in this field.

What is the job of a software developer?

A software developer designs, writes, tests, and maintains computer programs and applications using programming languages such as Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to develop software solutions. Strong problem-solving skills and knowledge of development tools are essential for this role.

What are software developers?

Software developers are professionals who design, create, test, and maintain computer programs and applications. They work with programming languages and development tools to build software solutions that meet users’ needs. Software developers may specialize in areas such as web development, mobile applications, or systems software. Their work often involves collaborating with other tech professionals, understanding user requirements, and solving complex problems through code.

How do software developers typically collaborate with other teams during a project?

Software developers often work closely with cross-functional teams such as product managers, designers, quality assurance engineers, and sometimes clients. Collaboration usually involves regular meetings, code reviews, and using project management tools to track progress and share feedback. Clear communication is essential to align on requirements, resolve issues quickly, and ensure that the final product meets user needs. Developers also participate in sprint planning and retrospectives as part of an Agile workflow, which fosters continuous improvement and strong teamwork.

What is the difference between Software Developers vs Software Engineers?

AspectSoftware DevelopersSoftware Engineers
CredentialsBachelor's in CS or related field, coding certificationsBachelor's or higher in CS or related, often with engineering certifications
Work EnvironmentDevelopment teams, startups, tech companiesLarge organizations, system design, architecture roles
Industry UsageCommonly used in tech, startups, freelance projectsUsed in enterprise, large-scale projects, system design
Job FocusWriting code, developing applicationsDesigning systems, architecture, integrating components

While both Software Developers and Software Engineers work with code and software projects, Software Developers primarily focus on coding and application development. Software Engineers often take a broader approach, involving system design and architecture. The roles overlap, but the key difference lies in scope and responsibilities, with Engineers typically involved in designing complex systems and Developers concentrating on implementation.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and often leadership roles or equity compensation.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with technical tools such as version control systems (e.g., Git), coding frameworks, and cloud platforms is typically required, and certifications in specific languages or technologies can be beneficial. Excellent teamwork, communication, and adaptability are soft skills that help developers collaborate effectively and respond to changing project needs. These skills and qualities ensure efficient development, maintainable code, and successful project outcomes in a fast-evolving tech environment.

What jobs do software developers get?

Software developers can work in various roles such as front-end, back-end, full-stack, mobile app, and embedded systems development. They often find employment in industries like technology, finance, healthcare, and gaming, and may work for companies or as freelancers. Skills in programming languages, version control, and software development methodologies are essential for these roles.
What cities in Colorado are hiring for Software Developers jobs? Cities in Colorado with the most Software Developers job openings:
Director of Software Engineering

Director of Software Engineering

TrackVia

Denver, CO • On-site

$180K - $200K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 13 days ago


Job description

Apply
Job Type
Full-time
Description

About TrackVia

TrackVia is an enterprise application platform headquartered in Denver, Colorado. We help enterprises and government organizations build the operational systems they run their business on - applications that move work, data, and decisions across teams. We serve mid-market, enterprise, and federal customers, and we are pursuing GovRAMP authorization to deepen our presence in the public sector.

We are an engineering-first organization. Our teams ship in cross-functional pods, lean heavily on AI in our development workflow, and value high trust and low process. We are scaling thoughtfully - adding leaders who can build durable programs alongside the people who already run the platform.


Salary Range: $180K - $200K annually plus bonus


Benefits

  • Medical, Dental, Vision (100% employee premiums paid)
  • Flex PTO
  • 13 Paid Holidays
  • 401k matching
  • Hybrid Work (Downtown Denver office with paid parking)
  • Paid Parental leave

The Opportunity

We are hiring a Director of Engineering to lead our software development and quality assurance teams. This is a hands-on leadership role for someone who thrives at the intersection of people management and technical delivery - someone who can build a high-performing team, establish predictable delivery cadences, and partner closely with product, infrastructure, and the executive team to ship great software.

You will own the engineering org day-to-day: hiring, growing, and retaining talented developers and QA engineers, coordinating work across squads, and ensuring the team delivers with quality and consistency. This is the right role for an experienced engineering leader who wants meaningful scope and the opportunity to shape how a scaling SaaS company builds and ships software.

Requirements

What You'll Do

  • Lead and manage all software developers and quality assurance engineers, including direct management of team leads and senior individual contributors
  • Partner with Product to translate roadmap priorities into well-scoped, executable engineering work
  • Drive quality across the organization - establish QA standards, automated testing practices, and a culture of engineering excellence
  • Build and maintain a healthy, high-trust team environment through regular 1:1s, performance feedback, career development, and hiring
  • Identify and reduce bottlenecks in the development lifecycle - delivery velocity, code review throughput, deployment pipelines, and incident response
  • Collaborate with infrastructure and DevSecOps to ensure engineering teams have the tooling and platform support they need to ship safely and quickly
  • Contribute to engineering strategy, architecture decisions, and technical roadmap alongside the CTO
  • Support GovRAMP and compliance posture by ensuring engineering practices meet security and audit requirements
  • Build a scalable engineering organization - hiring plans, team structure, onboarding, and internal process as we grow


What You'll Bring

  • B.S. in Computer Science, Software Engineering, or a related technical field preferred; equivalent experience considered
  • 7+ years of hands-on software development experience and 5+ years in an engineering management or leadership role at a SaaS or cloud company (some overlap is acceptable, but candidates should bring meaningful depth in both)
  • Demonstrated experience managing software developers and QA engineers in a cross-functional, product-driven environment
  • Strong command of modern software delivery practices - agile/scrum, CI/CD, code review workflows, and release management
  • Track record of improving delivery predictability and engineering throughput without sacrificing quality or team health
  • Experience hiring, growing, and retaining engineering talent in a competitive market
  • Strong written and verbal communication - able to represent engineering clearly to product leadership, executives, and customers
  • Hands-on technical background sufficient to participate meaningfully in architecture conversations and code review discussions
  • Sound judgment about technical tradeoffs, prioritization, and when to slow down vs. accelerate delivery


Nice to Have

  • Experience leading engineering at a SaaS platform serving enterprise or government customers
  • Familiarity with GovRAMP, FedRAMP, or SOC 2 compliance requirements as they intersect with engineering practices
  • Background in full-stack development with our core stack: React, Node, Java, Spring, Hibernate, MySQL, AWS, and Kubernetes/EKS
  • Experience integrating AI-assisted development tooling - Claude Code, GitHub Copilot, or similar - into engineering workflows
  • Prior experience scaling an engineering org through a period of significant growth or platform modernization

Team & Reporting

This role reports directly to the CTO and is a member of the senior leadership team. You will partner closely with product management, infrastructure, DevSecOps, and security leadership. The Director of Engineering carries direct people management responsibility for all software developers and QA engineers at TrackVia, with input into hiring plans, team structure, and compensation decisions.


Location & Work Style

This role is based in Denver, Colorado, with a hybrid work model. We expect this leader to be in our Denver office 2-3 days per week - for team collaboration, planning sessions, partnership with cross-functional peers, and team-building. Candidates who require fully remote arrangements are unlikely to be a fit for this specific role.


How to Apply

Send your resume and a brief note describing a software delivery challenge you have personally led through - what the situation was, how you approached it, and what changed under your leadership. We read every application.


TrackVia is an equal opportunity employer. We are committed to building a team that reflects the breadth of perspectives in the communities we serve, and we welcome applicants from all backgrounds.

Salary Description
$180,000 - $200,000 plus bonus