1

Software Programmer Developer Jobs in Colorado (NOW HIRING)

Software Developer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Are you a creative and driven individual who loves ...

Auria Space is looking to hire a Software Developer to support the development of the Command and Control System - Consolidated (CCS-C) Sustainment and Resiliency (C-SAR) for current and future ...

Software Developer

Colorado Springs, CO · On-site

$97K - $130K/yr

Auria is looking to hire a Software Developer to support the development of the Command and Control System - Consolidated (CCS-C) Sustainment and Resiliency (C-SAR) for current and future satellites.

Auria is looking to hire a Software Developer to support the development of the Command and Control System - Consolidated (CCS-C) Sustainment and Resiliency (C-SAR) for current and future satellites.

Software Developer LOCATIONAurora, CO 80014 CLEARANCETS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARYAre you a creative and driven individual who loves turning ...

next page

Showing results 1-20

Software Programmer Developer information

See Colorado salary details

$29

$57

$86

How much do software programmer developer jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for software programmer developer in Colorado is $57.16, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $66.73 per hour, depending on experience, location, and employer.

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

To thrive as a Software Programmer Developer, you need strong programming skills in languages like Python, Java, or C++, a solid understanding of algorithms, and a relevant degree in computer science or a related field. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks, as well as certifications like AWS Certified Developer, is often required. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills in this role. These skills and qualities are crucial for building reliable software, collaborating efficiently, and adapting to rapid technological changes.

How do Software Programmer Developers typically collaborate with other teams throughout a project lifecycle?

Software Programmer Developers often work closely with cross-functional teams, such as product managers, designers, and quality assurance (QA) testers, to ensure seamless development and delivery of software products. Collaboration usually involves participating in regular meetings to discuss requirements, progress, and challenges; reviewing code with peers; and integrating feedback from stakeholders. Effective communication and teamwork are essential, as developers need to translate business needs into technical solutions, address bugs reported by QA, and implement design updates from the UI/UX team. This collaborative environment fosters both skill development and a deeper understanding of the overall project goals.

What are Software Programmer Developers?

Software Programmer Developers are professionals who design, write, test, and maintain computer software and applications. They use programming languages like Python, Java, or C++ to turn technical requirements and user needs into functional software solutions. Their duties often involve problem-solving, debugging code, collaborating with other team members, and updating existing software. Software Programmer Developers play a key role in the technology industry by building the tools and platforms that power businesses and everyday life.

What is the difference between Software Programmer Developer vs Software Engineer?

AspectSoftware Programmer DeveloperSoftware Engineer
CredentialsTypically requires a bachelor's degree in computer science or related field; certifications like Java or Microsoft are commonUsually holds a bachelor's or master's degree in computer science or software engineering; professional certifications may include PMP or Agile certifications
Work EnvironmentOften works in teams on coding, debugging, and implementing software applicationsInvolves designing, developing, testing, and maintaining complex software systems, often with broader project management responsibilities
Employer & Industry UsageCommonly employed in tech companies, startups, and IT departments for software development tasksFound in large tech firms, consulting companies, and organizations requiring comprehensive software solutions

While both roles involve coding and software development, Software Programmer Developers focus primarily on writing and debugging code, whereas Software Engineers take a broader approach, including system design and project management. The choice depends on the scope of work and career goals.

Infographic showing various Software Programmer Developer job openings in Colorado as of May 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 82% Physical, 12% Hybrid, and 6% Remote job distribution, with an average salary of $118,885 per year, or $57.2 per hour.
Engineering Software Programmer

Engineering Software Programmer

ATA Engineering

Denver, CO

$85K - $125K/yr

Other

Posted 24 days ago


Job description

Engineering Software Programmer

ATA is seeking engineers who like to develop software. The successful candidate will be detail oriented with logical thinking skills to be able to design software applications, including those with graphical user interfaces (GUIs). The successful candidate should also have an interest in making engineering processes more efficient. The position is full-time (40 hours per week with benefits). ATA is headquartered in San Diego, California, but services clients globally. This opportunity is based in our San Diego, Huntsville, or Denver offices.

LOCATIONS: San Diego 13290 Evening Creek Drive South San Diego, California 92128 Alabama 1308 Voyager Way NW, Suite 102, Huntsville, Alabama 35806 Colorado 1597 Cole Boulevard, Lakewood, Colorado 80401

Essential Duties and Responsibilities

Provide programming support for aerospace, mechanical, and structural engineers on a wide variety of challenging projects, from structural dynamics to data management and file format translation. Preferred experience includes programming in MATLAB, Python, C, C++, C#, Visual Basic, and/or Java. Able to troubleshoot hardware and software configurations. Strong familiarity with object-oriented programming. GUI programming experience. Familiarity with hardware programming a plus. Comfortable with Windows and Linux operating systems.

Requirements

The ideal candidate would have all of the following skills. A highly motivated but less-experienced candidate interested in learning these skills would also be considered. B.S., M.S., or Ph.D. in Mechanical, Aerospace, or Structural Engineering, with an excellent academic record. Dual major or minor in Computational or Software Engineering a strong plus. Interest in programming engineering applications and object-oriented programming. Must have interest in engineering design, analysis, and data management processes. Experience with Nastran, NX, Femap, or other CAE tools preferred. Willing to travel and occasionally work at customer sites, as needed. Must be a US Person. Full-time position only. No contractors or part-time applications will be accepted. Excellent verbal and written communication skills.

Salary Range: Early Career Professionals: $85,000–$125,000 per year

How To Apply

We appreciate your interest in ATA Engineering and request that you submit the following materials if you are qualified and wish to join our team of employee-owners at ATA Engineering: A current résumé or CV. A copy of your up-to-date college transcripts. You may email them, or request that an official transcript be sent directly to the address below. If your transcript contains identifying information such as Social Security Number and/or date of birth, please delete this information prior to submitting your transcripts. A statement confirming that you meet the definition of a US person as defined by 22 C.F.R. § 120.62.

Please note: we prefer electronic copies of all documents, but you may also mail them to the address below if necessary. Many of our contracts require access to government, defense, and classified information. We cannot consider your application unless you are a US Person. Unless you specifically state otherwise in your cover letter or email, you will be considered for all current openings at all ATA locations. Once we have reviewed your qualifications, you will be contacted by email regarding the status of your application.

Email all documents to: careers@ata-e.com Or mail them to: Manager, Human Resources ATA Engineering, Inc. 13290 Evening Creek Drive South San Diego, CA 92128

ATA Engineering, Inc., is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran status, or any other characteristic protected by applicable federal, state, or local law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact an ATA Engineering, Inc., Human Resources Representative at careers@ata-e.com.


ATA Engineering logo

About ATA Engineering

Sourced by ZipRecruiter

Industry

Aerospace product and parts manufacturing

Company size

51 - 200 Employees

Headquarters location

San Diego, CA, US

Year founded

2000