Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-Level Programmer

$130k - $165k

Carollo Engineers

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, 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

  • Performs routine PLC and HMI/SCADA programming assignments

  • Works according to clear- cut and complete specifications

  • Maintains and modifies routine programs, tests and documents modifications and writes operator instructions

  • Reviews objectives and assignment details with higher level staff to insure thorough understanding

  • Uses judgment in selecting among authorized procedures and seeks assistance when guidelines are inadequate, significant deviations are proposed or when unanticipated problems arise

Qualifications

  • Minimum of 6 years of demonstrated ability and experience at the programmer level developing PLC code and HMI/SCADA configuration for small, medium and large size SCADA/Telemetry projects

  • Associate's Degree in Computer Science or Electrical Engineering

  • Certified completion of advanced level PLC and SCADA software training

  • 3+ years of experience in the water and wastewater SCADA industry

Preferred Qualifications

  • Advanced training in communication protocols like Modbus Serial, Modbus TCP, A/B Ethernet IP, Siemens/Profibus

  • Programming experience with Rockwell, Modicon, GE, Siemens PLC's

  • Programming experience with Rockwell Factory Talk, Citect, Wonderware, VT SCADA, iFix

Compensation Range

$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 Benefits

Carollo 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

Need help finding the right job?

We can recommend jobs specifically for you!EOE including disability/veteran (

Job Locations US-CA-Sacramento | US-CO-Littleton | US-CA-San Diego

ID 2026-4376

Category Engineering

Type Full-time, Regular

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Programmer in Littleton, CO vacancy
  • $103k - $108k

     ...Requisition ID: 178968 Job Level: Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power Engineering Group is seeking an experienced-level... 
    Suggested
    Full time
    Contract work
    Work at office
    Remote work
    Weekend work

    Kiewit Corporation

    Lone Tree, Douglas County, CO
    2 days ago
  • $118k - $149k

    A jet engine on a test stand throws off data the way it throws off heat. Thousands of channels, tens of thousands of samples per second, every one of them telling you something about whether the engine is about to do what it's supposed to do or something a lot more interesting...
    Suggested
    Permanent employment
    Flexible hours
    Night shift

    Boom Supersonic

    Centennial, CO
    4 days ago
  • Team Lead .Net Developer We are looking for a talented team player to lead a group of developers, architect solutions and orient full stack development philosophies. This Team lead.Net Developer role will be part of an agile development group, building and working on...
    Suggested

    Rubix Recruiting

    Centennial, CO
    3 days ago
  •  ...and Environmental services, we are uniquely positioned for explosive growth. Essnova possesses necessary clearances and ISO, and CMMI Level 3 certification and exceptional past performance. *This role is contingent upon contract award. The SME Software Developer... 
    Suggested
    Contract work
    For contractors

    Essnova Solutions

    Littleton, CO
    5 days ago
  • $156.67k - $215.44k

     ...innovative software solutions. Additionally, this position may involve providing technical leadership, mentorship, and making high-level design decisions that significantly impact program cost, schedule, and technical performance. In this role, you will design, develop... 
    Suggested
    Contract work
    Work experience placement

    Sierra Space

    Centennial, CO
    3 days ago
  • $140k - $177k

     ...'s broader engine design software ecosystem, helping set technical direction and best practices. The Ideal Candidate Expert-level Python; comfortable building robust services, pipelines, and scientific tooling. Strong software-engineering fundamentals: clean... 
    Permanent employment
    Flexible hours

    Boom Supersonic

    Centennial, CO
    5 days ago
  • $140k - $177k

    Aerospace runs on software the rest of the industry stopped buying a decade ago. The system that holds every part design takes six clicks to find a part number. The system that runs the factory floor takes two years to roll out. Most aerospace OEMs have accepted this. ...
    Permanent employment
    Flexible hours
    Night shift

    Boom Supersonic

    Centennial, CO
    1 day ago
  • Software Engineer/App Dev We are seeking a motivated and innovative Software Engineer/App Dev to support the continued growth and enhancement of our internally developed business platform. Originally created as a communication tool between our company and nationwide...
    Full time

    True Find Staffing

    Englewood, CO
    1 day ago
  • $120.54k

    Company Summary EchoStar builds solutions that help families and communities stay connected. We'll launch your career and empower you to change lives. Our brands include Boost Mobile, DISH TV, Gen Mobile, Hughes and Sling TV. We serve millions of customers with...

    EchoStar

    Littleton, CO
    4 days ago
  • $90k - $225k

     ...However, Altamira Technologies Corporation considers multiple variables when determining compensation, including but not limited to, the level of responsibilities, prior work experience, education/certifications, customer contractual specifications, and any clearance... 
    Work experience placement
    Worldwide

    Altamira Technologies

    Centennial, CO
    2 days ago
  • $129.78k - $178.44k

    Sierra Space Careers: At Sierra Space, we build the missions and systems that keep our world secure in the domain above Earth. Sierra Space team members share a spirit of innovation and collaboration and a belief that we can deliver on the boldest missions...
    Contract work
    Work experience placement

    Sierra Space Corporation

    Centennial, CO
    5 days ago
  • Job #: 147989 Title: Software Engineer Location: Littleton, CO Salary Range: 90.00 Position: Software Engineer Description: ENG- Develops and maintains backend and frontend software applications, supporting cloud-based deployment, containerization, and Agile development...
    Temporary work
    Day shift

    TeamGlobal

    Littleton, CO
    1 day ago
  •  ...leadership and senior engineers Develop automated tests for multiple systems such as flight and ground software Translate high-level designs and requirements into high quality code. Provides direction to more junior engineers on feature development Interact... 
    Permanent employment
    Local area
    Worldwide

    York Space Systems LLC

    Greenwood Village, CO
    3 days ago
  •  ...the organizations technology through innovative, full stack development Play a key role in developing and supporting enterprise level applications in a dynamic and fast paced environment Collaborate closely with Product Owners to create high quality, user-friendly... 
    Visa sponsorship

    Frontline Source Group

    Centennial, CO
    3 days ago
  • $87.4k - $123.4k

     ...offered may vary from posted hiring range based upon geographic location, work experience, education, licensure requirements and/or skill level and will be finalized at the time of offer. Equal opportunity employer * Drug-free workplace We are an equal opportunity... 
    16 hours
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work
    Work from home
    Work visa
    Flexible hours

    Empower Retirement

    Greenwood Village, CO
    3 days ago
  • $118k - $149k

     ...capabilities, and operational tooling Qualifications Professional experience with TypeScript or similar, plus at least one systems-level language (e.g., Go, Rust, C++, or Python) Background working with high-throughput, low-latency, or time-series data systems... 
    Flexible hours

    People, Data & Solutions

    Englewood, CO
    2 days ago
  •  ...communicate effectively and work in a collaborative environment • Ability to communicate verbally and in writing at a professional level • Demonstrated ability to establish strong team relationships and deliver exceptional results • Strong critical thinking and... 

    PLANIT Group

    Littleton, CO
    1 day ago
  • $110k - $120k

    Software Engineer II Centennial, CO • Full-Stack • Backend Focus Some engineers go deep on the server and never look up. Others gravitate to the client and lose interest the moment something touches a database. The engineers we're looking for do both - and they...
    Contract work
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    Centennial, CO
    1 day ago
  • $143.49k - $197.29k

     ...maintainable software products. Collaborate cross-functionally to align software architecture and design practices with broader system-level requirements and considerations. Ensure a holistic approach to software development and delivery. Advocate for software... 
    Work experience placement

    Sierra Nevada Company, LLC

    Lone Tree, Douglas County, CO
    1 day ago
  • $57 - $82 per hour

     ...Scrum/Kanban Strong problem-solving skills Ability to mentor and guide other engineers Nice To Have: Experience with kernel-level programming. Proficiency in programming languages (Python, C++, Java) and their ecosystems. Familiarity with scripting languages (... 
    Contract work
    Work experience placement

    Protingent

    Centennial, CO
    3 days ago
  • York Space Systems was founded to radically improve spacecraft affordability and reliability, transforming, and enabling next- generation space mission operations worldwide. Today, York is one of the most innovative aerospace companies, specializing in end-to-end customer...
    Permanent employment
    Local area
    Worldwide

    York Space Systems LLC

    Greenwood Village, CO
    4 days ago
  • $130k - $190k

     ...development and solutions, specialized data analytics algorithms, and innovative remote sensing technologies and operations, with senior-level personnel formerly from DIA, NRO, DARPA, and the US Armed Forces. Grey Matters Defense Solutions differentiates itself by combining... 
    Temporary work
    Remote work
    Flexible hours

    Grey Matters Defense Solutions

    Centennial, CO
    3 days ago
  •  ...career growth opportunities and a competitive compensation and benefits package. Visit our website at: Software Engineers - All Levels Candidate must have an active TS/SCI to be considered For over 40 years, DCCA has provided a broad range of IT services to... 
    Flexible hours

    Data Computer Corp of America

    Littleton, CO
    2 days ago
  • $120k - $135k

     ...confidentiality, especially concerning sensitive healthcare data in compliance with HIPAA and internal policies. Requirements (dependent on level and experience) ~3+ years of experience in frontend development with a focus on Angular (v12+). ~ Proficient in TypeScript,... 

    Unison Systems Inc.

    Englewood, CO
    5 days ago
  •  ...Senior Java Developer resources that are excited about an opportunity to grow with this industry leader. In this position they need a Level 3 Senior Developer Java - A candidate that has experience developing and supporting Network Management Systems. The candidate must... 

    PSG Global Solutions

    Littleton, CO
    5 days ago
  • $120k - $130k

    Java Developer - Englewood Englewood, Colorado, United States $ 120,000.00 - 130,000.00 (US Dollar) Job Openings Java Developer - Englewood Job Description: Strong in core Java and Spring GraphQL Good communication skills Min 5 years of experience...
    Work visa

    5 Star Global Recruitment Partners

    Englewood, CO
    2 days ago
  • $63.15k - $90k

     .... The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies; compensation is based on the role's location and is subject to change based on work location. Candidates need to... 
    Local area
    Flexible hours

    EchoStar

    Englewood, CO
    2 days ago
  • $92.7k - $161.85k

    As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing, implementing, and operating scalable, resilient infrastructure and CI/CD pipelines that support the full software development lifecycle. You will work closely with Wolters...
    Work at office

    Wolters Kluwer

    Greenwood Village, CO
    4 days ago
  •  ...Job Description Opening / Selling Statement -We are seeking a Mid-Level DevOps Engineer with Site Reliability Engineering (SRE) experience to contribute to the transition of Crew Management Applications to a web-based SaaS model hosted on AWS. The successful... 

    Procyon TS

    Centennial, CO
    3 days ago
  • Systems Engineer We are seeking a highly skilled Systems Engineer with deep proficiency in Ansible to join our team. The ideal candidate should have extensive experience with Linux, particularly Red Hat, and a strong understanding of web server technologies such as ...

    Publicis Groupe Holdings B.V

    Littleton, CO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Programmer. Be the first to apply!