1

Associate Software Jobs in Denver, CO (NOW HIRING)

Associate Developer

Denver, CO · On-site

$75K - $90K/yr

The Associate Developer is responsible for timely and accurate support to an in-house team of Developers, Senior Developers and Regional Vice Presidents. The Associate Developer will gain exposure to ...

Associate Developer

Denver, CO · On-site

$75K - $90K/yr

The Associate Developer is responsible for timely and accurate support to an in-house team of Developers, Senior Developers and Regional Vice Presidents. The Associate Developer will gain exposure to ...

Associate Developer

Denver, CO · On-site

$75K - $90K/yr

Each Associate Developer simultaneously participates in multiple projects in varying stages of development. This position demands strong financial skills, meticulous accuracy in all work and ...

Each Associate Developer simultaneously participates in multiple projects in varying stages of development. This position demands strong financial skills, meticulous accuracy in all work and ...

Each Associate Developer simultaneously participates in multiple projects in varying stages of development. This position demands strong financial skills, meticulous accuracy in all work and ...

Associate Developer

Denver, CO · On-site

$75K - $90K/yr

Each Associate Developer simultaneously participates in multiple projects in varying stages of development. This position demands strong financial skills, meticulous accuracy in all work and ...

Showing results 21-40

Associate Software information

See Denver, CO salary details

$11.3K

$85.8K

$134.8K

How much do associate software jobs pay per year?

As of Aug 21, 2026, the average yearly pay for associate software in Denver, CO is $85,809.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,800.00 and $97,300.00 per year, depending on experience, location, and employer.

What does an associate software engineer do?

An Associate Software Engineer is an entry-level position responsible for assisting in the design, development, testing, and maintenance of software applications. They work closely under the supervision of more experienced engineers to write code, fix bugs, and contribute to software projects. This role typically involves learning company-specific technologies and best practices, collaborating with team members, and gradually taking on more complex tasks as skills develop.

What are the key skills and qualifications needed to thrive as an associate software engineer?

To thrive as an Associate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development principles, and a relevant degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and issue tracking systems is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate and adapt in dynamic project environments. These skills and qualities are essential for delivering robust code, supporting team goals, and driving continuous improvement in software projects.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often find the transition to professional environments challenging due to differences in project scale, codebase complexity, and the need to follow established development processes. Unlike academic projects, real-world teams typically use version control systems, conduct code reviews, and adhere to specific coding standards. Collaborating with cross-functional teams, understanding business requirements, and managing tight deadlines are also new experiences. Embracing mentorship, asking questions, and being open to feedback can help ease this transition and support professional growth.

What are the most commonly searched types of Software jobs in Denver, CO?

The most popular types of Software jobs in Denver, CO are:

What cities near Denver, CO are hiring for Associate Software jobs?

Cities near Denver, CO with the most Associate Software job openings:

Infographic showing various Associate Software job openings in Denver, CO as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 26% Part Time, 1% Temporary, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $85,809 per year, or $41.3 per hour.

CIRES / NOAA NCEI Software Engineer Associate Scientist I

University of Colorado Boulder

Boulder, CO • Hybrid

$62K - $78K/yr

Full-time

Medical, Dental, Retirement, PTO

Posted 10 days ago


University Of Colorado Boulder rating

8.2

Company rating: 8.2 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

146th of 620 rated colleges and universities


Job description

Requisition Number:

74030

Location:

Boulder, Colorado

City

Boulder

State

Colorado

Employment Type:

Research Faculty

Schedule:

Full-Time

Posting Close Date:

24-Aug-2026

Date Posted:

10-Aug-2026
Close All
Job Summary

The Cooperative Institute for Research in Environmental Sciences (CIRES) at the University of Colorado Boulder is hiring a software engineer to support NOAA's National Center for Environmental Information (NCEI). Based at the David Skaggs Research Center in Boulder, Colorado, the successful candidate will develop software-based solutions to meet science-driven requirements.

Joining a multidisciplinary team of scientists, data managers, and software engineers, the candidate will focus on the research, archival, development, and dissemination of NOAA's seafloor mapping data. Primary responsibilities include automating, maintaining, monitoring, enhancing, and troubleshooting systems used for managing marine datasets such as bathymetry, echo-sounder, water-column-sonar, video, or marine core samples.

The ideal applicant will possess strong programming skills, the ability to operate independently, and a flexible, upbeat approach to collaborating with team members.

CU is an Equal Opportunity Employer and complies with all applicable federal, state, and local laws governing nondiscrimination in employment. We are committed to creating a workplace where all individuals are treated with respect and dignity, and we encourage individuals from all backgrounds to apply, including protected veterans and individuals with disabilities.
Who We Are

CIRES is an internationally recognized leader in innovative environmental science and research and is located at the University of Colorado Boulder. At CIRES, more than 900 environmental science professionals work to understand the dynamic Earth system, including people's relationship with the planet. CIRES has partnered with NOAA since 1967, and our areas of expertise include weather and climate, changes at Earth's poles, air quality and atmospheric chemistry, water resources, solid Earth sciences, and more. Our vision is to be instrumental in ensuring a sustainable future environment by advancing scientific and societal understanding of the Earth system.

NCEI, as the Nation's leading authority for environmental information, hosts and provides access to one of the most significant archives on Earth, encompassing comprehensive oceanic, atmospheric, and geophysical data. Its data collections span from million-year-old sediment records to near real-time satellite imagery, reaching from the depths of the ocean to the surface of the sun. Specifically, the Nation's marine geophysical data and information are held and preserved at NCEI's Boulder, Colorado office.

What Your Key Responsibilities Will Be
  • Optimize, monitor, troubleshoot, and assist in the enhancement of systems used to ingest, archive, maintain, visualize, and disseminate marine datasets (60%)
  • Communicate with NCEI/CIRES scientists and data managers to identify software enhancements or new capabilities needed to accomplish science objectives (20%)
  • Maintain relational databases to enable discovery and access to data (10%)
  • Self-manage work with a variety of projects, stakeholders, and team members concurrently (10%)
What You Should Know
  • Due to the requirement to access export-controlled data and information, only U.S. citizens, lawful permanent residents (green cards), or other protected individuals (i.e., persons designated as an asylum, refugee, or a temporary resident under amnesty provisions) may apply.
  • This position will be rostered in CIRES at the University of Colorado Boulder but will be physically situated at the NOAA office in Boulder, CO (David Skaggs Research Center, 325 Broadway, Boulder, CO).
  • Selected finalists will be required to pass a federal background clearance check.
What We Can Offer
  • CIRES offers a generous compensation package.
  • The hiring salary range for this position is $62,444 to $78,055. Salary is commensurate with education and experience and determined based on our CIRES internal career track classification.
  • Some relocation expenses are available for this position following CIRES and the University of Colorado's relocation processes and procedures.
  • This position can accommodate a hybrid work modality.
  • CIRES and the University of Colorado Boulder offer a robust training curriculum, opportunities for professional development, and a Mentorship Program.
  • Boulder is a vibrant community with access to mountain parks, dog parks, miles of trails, rivers, lakes, cafes, restaurants, boutiques, theaters, museums, and sports venues.
  • As an employee at CU Boulder, you receive a pass allowing free access to the regional public transit system, which is an outstanding network of buses and light rail systems that provide service within Boulder and connect to Denver, the Denver airport, and surrounding communities.
Benefits

At the University of Colorado Boulder, we are committed to supporting the holistic health and well-being of our employees. Our comprehensive benefits package includes medical, dental, and retirement plans; generous paid time off; tuition assistance for you and your dependents; and an ECO Pass for local transit. As one of Boulder County's largest employers, CU Boulder offers an inspiring academic community and access to world-class outdoor recreation. Explore additional perks and programs through the CU Advantage program.

Be Statements
Be dynamic. Be entrepreneurial. Be Boulder.
What We Require
  • A bachelor's degree in computer science, Engineering, Mathematics, the Physical Sciences, or another STEM field is required.
  • Demonstrated programming proficiency through academic coursework or relevant experience.
  • A solid foundation in programming fundamentals, with the ability to write and maintain code independently.
What You Will Need
  • Flexible and proactive attitude combined with an ability to work independently and with other team members to simultaneously make progress on multiple projects.
  • Excellent problem-solving skills and attention to detail.
  • Strong skills in time management. This role will require working toward several deadlines throughout the year, sometimes simultaneously.
  • A strong enthusiasm for continuous learning.
What We Would Like You to Have

Please note that while the position details both required skills and desired skills, applicants do not need to have all of the desired skills and experience to be considered for this position. If you meet the minimum qualifications, have passion for the work, along with experience in a related field, you are encouraged to apply. We provide on-the-job training for any additional skills or knowledge that become relevant to the position.

  • Experience with object oriented and functional programming (Java and JavaScript experience is a plus).
  • Bash programming experience.
  • Experience with Linux.
  • Familiarity with cloud services (AWS experience is a plus).
  • Familiarity with relational database management systems.
  • Experience with or knowledge of spatial data and databases.
  • Experience documenting standard operating procedures for technical tasks.
  • General understanding of oceanography.
  • Experience with user interface and user experience (UI/UX) design.
Special Instructions

To apply, please submit the following materials:

  1. Resume or CV;
  2. Cover letter addressed to the Search Committee briefly describing your qualifications, professional goals, and specific interest in this position;
  3. Although not needed at the time of application, please be ready to submit contact information for 3 professional references, including at least one supervisor or manager. If you are identified as a finalist for this position, you will be asked to invite your references to complete a Crosschq questionnaire on your behalf. Crosschq is an online reference check solution. All information is kept confidential and shared only with the members of the search committee.

If you are selected as the finalist, your degree will be verified by the CU Boulder Campus Human Resources department using an approved online vendor. If your degree was obtained outside of the United States, please submit a translated version as an optional attachment.

This position will close on August 24, 2026.

Note: Application materials will not be accepted via email. For consideration, please apply through CU Boulder Jobs.


In compliance with the Colorado Job Application Fairness Act, in any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

What University Of Colorado Boulder employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom