Mid-Level Programmer
$62.5 - $79.33 per hourCarollo Engineers
OverviewCarollo 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.ResponsibilitiesPerforms routine PLC and HMI/SCADA programming assignmentsWorks according to clear- cut and complete specificationsMaintains and modifies routine programs, tests and documents modifications and writes operator instructionsReviews objectives and assignment details with higher level staff to insure thorough understandingUses judgment in selecting among authorized procedures and seeks assistance when guidelines are inadequate, significant deviations are proposed or when unanticipated problems ariseQualificationsMinimum 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 projectsAssociate’s Degree in Computer Science or Electrical EngineeringCertified completion of advanced level PLC and SCADA software training3+ years of experience in the water and wastewater SCADA industryPreferred QualificationsAdvanced training in communication protocols like Modbus Serial, Modbus TCP, A/B Ethernet IP, Siemens/ProfibusProgramming experience with Rockwell, Modicon, GE, Siemens PLC’sProgramming experience with Rockwell Factory Talk, Citect, Wonderware, VT SCADA, iFixCompensation 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 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-CW1Job SummaryCategory: EngineeringType: Full-time, Regular
$130k - $165k
...instructionsReviews objectives and assignment details with higher level staff to insure thorough understandingUses judgment in... ...ariseQualificationsMinimum of 6 years of demonstrated ability and experience at the programmer level developing PLC code and HMI/SCADA configuration for small...SuggestedFull timeFlexible hours$95k - $155k
...about making a difference in this critical field, we invite you to explore a career with Carollo.ResponsibilitiesWe are seeking a Mid Level Environmental Engineer to support Carollo's vision of becoming the best water consulting firm. Performing engineering work in various...SuggestedFull timeFlexible hours$110.6k - $172.85k
...for good. Your impact At Jacobs, we’re transforming intangible ideas into innovative solutions designing the future - today. As a Mid-Level Electrical Engineer based out of Sacramento, California, you will prepare detailed electrical detailed electrical power systems...SuggestedFull timeContract workFor contractorsWork at officeRemote work- Senior Software Engineer (C#/.NET/React)Company OverviewWe are a healthcare technology company located in the Davis, CA area. We have proudly been in business for over 25 years and have built some of the most innovative technology in the healthcare industry. We are very...SuggestedFlexible hours
$92.5k - $200.4k
...excellence and innovation. Joining us means working for a company that offers stability and balance, opportunities for leadership at all levels, and a work environment focused on teamwork and camaraderie. Discover the smiling faces behind Delta Dental and experience our...SuggestedLocal area$118.05k - $144.52k
Sacramento, CaliforniaInformation Technology - Business Applications /Exempt /HybridBerkshire Hathaway Homestate Companies, Workers Compensation Division, has an opening for a Software Engineer 2. This individual will need extensive technical expertise to join our dynamic...Work visa2 days per week$58 - $77 per hour
DescriptionThe role of a Software Engineer Level 2 involves extensive technical expertise to join our dynamic development team. This role involves designing, developing, and maintaining software solutions in a hybrid development environment, encompassing on-premises, cloud...Contract workTemporary work$151.6k - $222.4k
The application window is expected to close on: 07/31/2026Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Meet The TeamJoin Splunk and help shape the future of machine data! At Splunk, we’re driven by ...Full timeTemporary workLocal areaFlexible hours- ...layoff, recall, termination, rates of pay or other forms of compensation and selection for training, including apprenticeship, at all levels of employment. Employees and applicants of CAI will not be subject to harassment on the basis of race, color, religion, sex,...Full timeApprenticeshipInternshipWork at officeLocal areaRemote workWorldwide
$100k - $150k
...successful client interface.Candidate must possess good communication and interpersonal skills, and the ability to interact with all levels of management, clients, and vendors.Willing and able to travel as necessary for project requirements to include but not be limited...Full timeContract workFlexible hours$135.2k - $306.4k
...generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Career Level - IC5 About Us Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from...Temporary workFlexible hours$89.2k - $209.5k
...generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. Career Level - IC3 About Us Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from...Temporary workFlexible hours- ...architecture and performance Distill requirements from feature level into implementation level tasks Develop features using best... ...delivery of complex features end-to-end ~2 years experience mentoring mid to entry level engineers and influencing technical direction...Local areaShift work
- Software Engineer Anywhere Type: Contract-to-Hire Category: Engineer Industry: Financial Services Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108474 Date Posted: 09/01/2026 Shortcut: Description Recommended...Hourly payContract workLocal areaRemote work
- ...SimVentions, Inc. is seeking a mid-level to senior software-focused Systems Engineer to perform software systems engineering for acquisition, development and sustainment of aviation programs. This on-site role at NAVAIR base in MD requires an active security clearance...
- ...applications and infrastructure irrespective of whether they are operated by Juju, and will leverage multiple data sources at various levels of the architecture, including Juju itself, to contextualise the collected telemetry and insights delivered to the end‑users....Work at officeRemote workWork from home
$96.8k - $120k
· Purpose of Position Are you eager to work on an innovative team focused on new diverse tools and technologies? Are you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain our key product...Work at officeLocal areaRemote workWorldwide$180k - $220k
...decomposition initiatives. Drive performance optimization, observability, and reliability improvements. Mentor engineers at multiple levels and enhance team culture through best practices. Tech Stack You'll Work With Senior engineers at this level are expected to...$173.62k
Software Engineer Participate in full software development lifecycle (SDLC): Engage in the complete software development lifecycle, including requirements gathering, system analysis, design, implementation, testing, deployment, and maintenance. Apply knowledge of software...Relocation- Senior Software Engineer – Java Sacramento, CA 24+ months Onsite Required Skills: Must have a minimum of ten (10) years of development experience with Java development and related frameworks such as Spring, Hibernate, or similar. Must have a minimum of...
- Apple in USA is seeking a Software Engineer to join its platform tooling team. You will build and maintain pivotal pipelines, automate build and deployment, and extend SCM applications across multiple repositories and languages. The role emphasizes collaboration with...
$90k - $115k
...across specialties and primary care, we seek to connect the pieces of fragmented health care system and ensure people get the same level of care and compassion we would want for our loved ones. Evolent employees enjoy work/life balance, the flexibility to suit their...Full timeImmediate startWork from home$110k - $135k
Software Engineer Company: Dedham Group Location: Remote, United States Date Posted: Sep 9, 2026 Employment Type: Full Time Job ID: R-2174 Description About The Dedham Group: The Dedham Group is proud to be a part of Norstella, an organization that...Full timeTemporary workLocal areaRemote workFlexible hoursShift work$69.52k - $86.9k
Remote, Nationwide – Seeking Software Engineer I Everybody Has A Role To Play In Transforming Healthcare At Vituity you are part of a larger team that is driven by our purpose to improve lives. We are dedicated to transforming healthcare through our culture by...Daily paidPart timeLocal areaRemote workFlexible hours- Senior Software Engineer – Formworks -OCR & AI Document Processing Location: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location) The Senior Software Engineer will help enhance and support the Formworks application...Local area
$79.2k - $209.5k
...for owned features and subsystems. Participate in planning and risk identification for systems and services across the director-level organization. Work independently on most projects while seeking guidance for complex, mission-critical, high-scale, or cross-team...Temporary workFlexible hours$77k - $202k
...); veteran, marital, or citizenship status; or, any other status protected by law. PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following...Full timeH1b- ...varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation for roles that may be hired as set...Full timeWork experience placementLive inWork at officeLocal area
- ...varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation for roles that may be hired as set...Full timeWork experience placementLive inWork at officeLocal areaShift work
- ...shareholders.• To promote employee development.Job DescriptionA senior programmer is responsible for leading and/or working on the most complex... ...EEO guidelines.SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Programmer. Be the first to apply!

