Mid-Level Programmer
$130K - $165K/yr
Overview Carollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning, design, and construction of water, wastewater ...
$130K - $165K/yr
Overview Carollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning, design, and construction of water, wastewater ...
$130K - $165K/yr
Overview Carollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning, design, and construction of water, wastewater ...
Denver, CO · On-site
Candidate with strong C# programming with web application development experience. Familiar with testing experience Wiling to learn on Selenium. Qualifications C# programming,web application ...
Denver, CO · On-site
Candidate with strong C# programming with web application development experience. Familiar with testing experience Wiling to learn on Selenium. Qualifications C# programming,web application ...
Denver, CO · On-site
Job Title: C# Programmer Location: Denver, CO Job Type: FT/Permanent Bachelor's degree required. Should have 7-10 years of experience within a technology related field including a minimum of 5 years ...
Denver, CO · On-site
Job Title: C# Programmer Location: Denver, CO Job Type: FT/Permanent Bachelor's degree required. Should have 7-10 years of experience within a technology related field including a minimum of 5 years ...
$30 - $42/hr
Position Summary We are seeking a skilled CMM Programmer / Quality Inspector to join our Quality team in Lakewood, CO. This hands-on role combines CMM programming with precision inspection to ensure ...
Quick apply
$30 - $42/hr
Position Summary We are seeking a skilled CMM Programmer / Quality Inspector to join our Quality team in Lakewood, CO. This hands-on role combines CMM programming with precision inspection to ensure ...
Be Seen First
Denver, CO · On-site
$35 - $40/hr
Position Summary We are seeking a skilled CMM Programmer / Quality Inspector to join our Quality team in Denver, CO. This hands-on role combines CMM programming with precision inspection to ensure ...
Quick apply
Be Seen First
Denver, CO · On-site
$35 - $40/hr
Position Summary We are seeking a skilled CMM Programmer / Quality Inspector to join our Quality team in Denver, CO. This hands-on role combines CMM programming with precision inspection to ensure ...
Control Solutions Inc., a Crete United Company is seeking an experienced Controls Programmer to join our Software Group within the Controls Division. In this role, you will be responsible for ...
Quick apply
Control Solutions Inc., a Crete United Company is seeking an experienced Controls Programmer to join our Software Group within the Controls Division. In this role, you will be responsible for ...
Englewood, CO · On-site
$60/hr
Control Solutions Inc., a Crete United Company is seeking an experienced Controls Programmer to join our Software Group within the Controls Division. In this role, you will be responsible for ...
Englewood, CO · On-site
$60/hr
Control Solutions Inc., a Crete United Company is seeking an experienced Controls Programmer to join our Software Group within the Controls Division. In this role, you will be responsible for ...
Broomfield, CO · On-site
$22 - $27/hr
DESCRIPTION The Controls Engineer I is responsible for the implementation, testing/commissioning, and field support of custom electronic security systems in a variety of settings. RESPONSIBILITIES · ...
Quick apply
Broomfield, CO · On-site
$22 - $27/hr
DESCRIPTION The Controls Engineer I is responsible for the implementation, testing/commissioning, and field support of custom electronic security systems in a variety of settings. RESPONSIBILITIES · ...
Golden, CO · On-site
$27.25 - $37.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. * Under ...
Golden, CO · On-site
$27.25 - $37.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. * Under ...
$27.25 - $37.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. * Under ...
$27.25 - $37.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. * Under ...
Broomfield, CO · On-site
$115K/yr
As the IT Programmer Analyst, you will define, develop, analyze, and maintain new software applications and enhancements to existing software. You will also mentor and lead junior team members.
Broomfield, CO · On-site
$115K/yr
As the IT Programmer Analyst, you will define, develop, analyze, and maintain new software applications and enhancements to existing software. You will also mentor and lead junior team members.
$27.25 - $37.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
$27.25 - $37.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Golden, CO · On-site
$27.25 - $37.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Golden, CO · On-site
$27.25 - $37.50/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Golden, CO · On-site
$33 - $44.70/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Golden, CO · On-site
$33 - $44.70/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Golden, CO · On-site
$44.70/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Golden, CO · On-site
$44.70/hr
Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi-axis CNC machinery, both mills and lathes, in the production of technical ceramic products. Roles ...
Centennial, CO · On-site
$45 - $55/hr
CNC Programmer - Make the Code Work At Boom Supersonic, we're building Superpower - a 42-megawatt industrial gas turbine that demands some of the most precise CNC programming work in the industry.
New
Centennial, CO · On-site
$45 - $55/hr
CNC Programmer - Make the Code Work At Boom Supersonic, we're building Superpower - a 42-megawatt industrial gas turbine that demands some of the most precise CNC programming work in the industry.
New
Golden, CO · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Golden, CO · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Denver, CO · On-site
They are seeking a CNO Analyst/Programmer to support the custom software design and development of CNO tools and techniques, as well as design and develop end-to-end data flow and tasking into all ...
Denver, CO · On-site
They are seeking a CNO Analyst/Programmer to support the custom software design and development of CNO tools and techniques, as well as design and develop end-to-end data flow and tasking into all ...
Lakewood, CO · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Lakewood, CO · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Louisville, CO · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Louisville, CO · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
$12.41 - $17.74
4% of jobs
$17.74 - $23.06
9% of jobs
$26.89 is the 25th percentile. Wages below this are outliers.
$23.06 - $28.39
17% of jobs
$28.39 - $33.71
13% of jobs
The median wage is $36.82 / hr.
$33.71 - $39.04
13% of jobs
$39.04 - $44.36
10% of jobs
$44.36 - $49.69
9% of jobs
$50.69 is the 75th percentile. Wages above this are outliers.
$49.69 - $55.01
9% of jobs
$55.01 - $60.34
7% of jobs
$60.34 - $65.66
6% of jobs
$65.66 - $70.99
4% of jobs
$12
$40
$70
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

$130K - $165K/yr
Full-time
Medical, Life, Retirement, PTO
Re-posted 19 days ago
Carollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning, design, and construction of water, wastewater, stormwater, and reuse facilities, bringing innovative and sustainable solutions to the water sector's most complex challenges.
We work with water agencies, municipalities, utilities, research organizations, and private companies across various industries, including technology, manufacturing, and beyond. These clients choose Carollo because we employ some of the most knowledgeable and experienced professionals in the world. When you join our team, you'll work alongside industry leaders who are advancing the science of water, protecting public health, and building resilient communities.
Carollo's vision is to be the best water consulting firm and the best place for you to build your career. If you're passionate about making a difference in this critical field, we invite you to explore a career with Carollo.
Responsibilities$130,000 to $165,000 annually. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee's pay within the salary range will be based on several factors including, but limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs.
Other Compensation and BenefitsCarollo is committed to providing employees with a competitive, comprehensive benefits program that provides the support employees and their families need to lead healthy, productive lives. Carollo's benefits package includes paid time off and holidays, comprehensive health insurance coverage, pre-tax savings account options for healthcare, dependent care and commuter expenses, disability insurance and life insurance options for you and your dependents. We also offer free Caregiver Support, Travel Assistance, counseling services, discount programs, and a Lifestyle Reimbursement Account. Other compensation that may be available includes: 401(k) company contribution matching, tuition reimbursement, discretionary bonuses, career advancement bonuses, professional registration bonuses, employee referral bonuses, and compensatory time for exempt employees. Flexible work arrangements may also be available. Eligibility for benefits varies based on employment status.
#LI-CW1
Employment Type: FULL_TIMESourced by ZipRecruiter
Environmental consulting services
501 - 1,000 Employees
Walnut Creek, CA, US
1933