1

Computer Programmer Co Op Jobs in Santa Rosa, CA

Job Fair~ Activity Director!

Santa Rosa, CA

$27 - $29/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Emergency Financial Assistance The Activity Director is responsible for all programming, organizing ... Encourage teamwork through cooperative interactions with co-workers and other departments. * Able ...

Activity Director!

Santa Rosa, CA ยท On-site

$27 - $29/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Emergency Financial Assistance The Activity Director is responsible for all programming, organizing ... Encourage teamwork through cooperative interactions with co-workers and other departments. * Able ...

New

Water Agency Plant Operator

Santa Rosa, CA ยท On-site

$118K - $144K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... diverse group of co-workers, write reports, and present to stakeholders * The ability to ... Operators in need of computer system desk hours may be assigned these shifts in order to meet ...

Showing results 41-60

Computer Programmer Co Op information

See Santa Rosa, CA salary details

$36.1K

$71K

$104.4K

How much do computer programmer co op jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer programmer co op in Santa Rosa, CA is $71,038.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,200.00 and $87,500.00 per year, depending on experience, location, and employer.

What is a computer programmer co op?

A Computer Programmer Co Op is a student or entry-level position that allows individuals to gain hands-on experience in computer programming while still completing their education. Co Op positions typically involve working with experienced developers on real projects, writing and testing code, and learning about software development processes. These roles are designed to bridge the gap between academic learning and professional work, helping students develop technical and teamwork skills. Co Op terms usually last for a semester or summer and may be paid or unpaid, depending on the company. This experience can significantly enhance a student's employability after graduation.

What types of projects can a computer programmer co op expect to work on during their placement?

As a Computer Programmer Co Op, you can expect to be involved in a variety of projects ranging from debugging existing code, developing new software features, or assisting with automated testing. You'll often work under the guidance of experienced developers, contributing to real-world applications and gaining hands-on experience with current development tools and practices. Collaboration with cross-functional teams, such as QA, design, and product management, is common, providing valuable exposure to the software development lifecycle and team-based problem solving.

What are the key skills and qualifications needed to thrive as a computer programmer co op, and why are they important?

To thrive as a Computer Programmer Co Op, you need a foundational understanding of programming languages such as Java, Python, or C++, along with coursework or experience in computer science. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is typically expected. Strong problem-solving abilities, teamwork, and effective communication help you succeed in collaborative and learning-focused environments. These skills and qualities enable Co Op programmers to contribute meaningfully to projects while rapidly developing their technical and professional capabilities.

What are the most commonly searched types of Computer Programmer jobs in Santa Rosa, CA?

The most popular types of Computer Programmer jobs in Santa Rosa, CA are:

What are popular job titles related to Computer Programmer Co Op jobs in Santa Rosa, CA?

For Computer Programmer Co Op jobs in Santa Rosa, CA, the most frequently searched job titles are:

What cities near Santa Rosa, CA are hiring for Computer Programmer Co Op jobs?

Cities near Santa Rosa, CA with the most Computer Programmer Co Op job openings:

Infographic showing various Computer Programmer Co Op job openings in Santa Rosa, CA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $71,038 per year, or $34.2 per hour.

Foreman - Underground Pipelines- Union

McGuire & Hester

Bodega Bay, CA โ€ข On-site

$37 - $65/hr

Full-time

Re-posted 14 days ago


Job description

Description

McGuire and Hester is a construction company that provides complete site work services: pipelines, grading paving, concrete, landscape and mechanical. In addition to traditional project delivery methods, we are involved with design build projects and alternative delivery methods. McGuire and Hester have played an integral role in the construction of many of Northern California's most recognizable landmarks and infrastructure projects. Our storied past crosses more than nine decades. Our mission statement is, Together We Build Things Right which encompasses our business philosophy as well as our values and culture. We have a team environment that focuses on the greater good, resulting in a fantastic place to work that positively impacts our business partners and community.

Job Summary-This is a union position. Candidates must be a member of the applicable union or be willing and eligible to join the union as a condition of employment.

A Foreman is responsible for assigning and monitoring the work of the crew to ensure that the tasks are performed according to specifications, plans, and approved material submittals

Reports to

Superintendent

Key Communication Partners

Superintendent, Laborer Underground Pipeline, Project Engineer, Project Manager

Typical Duties

  • Focuses on delivering the highest possible level of quality on all projects. Assure quality control and workmanship for assigned construction activities
  • Maintain close working relationships with the Superintendent and Project manager to ensure proper coordination of the project. Preplan work activities with the Project Manager or Superintendent to develop the best means and methods, including safety action plans
  • Develop defined activities for specific scopes of work
  • Identify problem areas early in the process and develop strategies to overcome obstacles
  • Communicate and coordinate with the onsite owner and subcontractors as necessary to ensure proper sequencing
  • Ensure that all resources including safety equipment, tools, materials, equipment, and layout information are on the project and in site when needed and that is being used correctly
  • Complete daily set-ups for dispatch
  • Conduct daily jobsite Hazard Analysis
  • Conduct and document daily huddle with the crew to review production goals, performance feedback, safety, schedule and, to solicit feedback from the workers
  • Ensure that the company safety program is enforced. Ensure safety compliance with all predetermined, communicated safety guidelines for all field personnel under your supervision
  • Maintain equipment logs
  • Communicate and document daily construction activities including site conditions, main items of work performed, materials delivered, trucking utilized, subcontractors on site, cost code time for all labor and equipment utilized, and any significant problems or concerns that affect the operations of the project or company as a whole
  • Internally help foster an efficient productive environment with co-workers
  • Mentor and train field personnel under your supervision and help them to develop the skills and techniques that promote professional development
  • Maintain a positive image with the general public at all times
  • Maintain a safety-first culture and actively participate in the Safety Buck program

Qualifications

To perform this job successfully an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform essential functions.

Education and Experience: High School Diploma or GED preferred; seven or more years of progressively responsible related field experience and technical expertise as a tradesperson

Language Skills: must be able to read and write in English; Spanish is helpful but not required

Mathematical Skills: basic math, plan reading, and the ability to calculate tonnage, volume, and area

Reasoning Ability: apply common sense understanding to carry out multiple step instructions. Deal with standardized situations with occasional variables

Computer Skills: must be able to learn and use various computer programs

Certificates, Licenses, and Registration: CA driver's license and a clean driving record; maintain current certifications for CPR/First Aid, OSHA 30, Asbestos Cement Pipe, Harassment Prevention for Supervisors, Competent Person Trenching and Shoring, Confined Space Entry/Rescue, and any other certifications necessary for type of work performed

Compensation:

$37-65 per hour, based on skills experience and knowledge