1

Software Developer Jobs in Chico, CA (NOW HIRING)

Experience in delivering test automation work that reduces test cycles, improves quality of releases and significantly uplifts software engineering practices. * Deep understanding of the testing ...

Data Engineer

Chico, CA · On-site

$116K - $139K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

Data Engineer

Chico, CA · On-site

$116K - $139K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

FIELD SERVICE ENGINEER BRANCH: RED BLUFF (b/t Redding and Chico ) Description : * Provides onsite ... Standard software suites (Microsoft 365, Adobe, etc.) c. Experience working with the following ...

Experience in delivering test automation work that reduces test cycles, improves quality of releases and significantly uplifts software engineering practices. * Deep understanding of the testing ...

Experience in delivering test automation work that reduces test cycles, improves quality of releases and significantly uplifts software engineering practices. * Deep understanding of the testing ...

MIT System Engineer

Chico, CA · On-site

$85K - $100K/yr

... Engineer to join our team in Chico, CA ... UBEO is a distributor/servicer of document equipment and software solutions. Primary products ...

Project Engineer (Multifamily)

Oroville, CA · On-site

$68K - $87K/yr

The Project Engineer will work closely with Project Managers, Superintendents, subcontractors, and ... Experience with construction management software platforms. * Knowledge of project scheduling and ...

Project Engineer (Multifamily)

Oroville, CA · On-site

$68K - $87K/yr

The Project Engineer will work closely with Project Managers, Superintendents, subcontractors, and ... Experience with construction management software platforms. * Knowledge of project scheduling and ...

Project Engineer (Multifamily)

Oroville, CA · On-site

$68K - $87K/yr

The Project Engineer will work closely with Project Managers, Superintendents, subcontractors, and ... Experience with construction management software platforms. * Knowledge of project scheduling and ...

Solutions Engineer, Remote

Chico, CA · On-site

$57.69 - $67.31/hr

Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a ... Experience and familiarity with the sales/pre-sales processes used in either hardware or software ...

Solutions Engineer, Remote

Chico, CA · On-site

$120K - $140K/yr

Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a ... Experience and familiarity with the sales/pre-sales processes used in either hardware or software ...

Senior Systems and Network Engineer

Chico, CA · On-site

$105K - $144K/yr

... Engineer to join our team in Chico, California ... UBEO is a distributor/servicer of document equipment and software solutions. Primary products ...

Understanding of building automation software. Time Base: Full-time Pay Plan: 12/12 Work Schedule ... programming. The Chico Experience prepares students to be critical thinkers, engaged citizens, and ...

Understanding of building automation software. Time Base: Full-time Pay Plan: 12/12 Work Schedule ... programming. The Chico Experience prepares students to be critical thinkers, engaged citizens, and ...

Showing results 41-60

Software Developer information

See Chico, CA salary details

$48.8K

$113.7K

$168.8K

How much do software developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software developer in Chico, CA is $113,748.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,500.00 and $132,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
What are the most commonly searched types of Software Developer jobs in Chico, CA? The most popular types of Software Developer jobs in Chico, CA are:
What cities near Chico, CA are hiring for Software Developer jobs? Cities near Chico, CA with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Chico, CA as of August 2026, with employment types broken down into 4% As Needed, 92% Full Time, and 4% Contract. Highlights an 88% In-person, 8% Hybrid, and 4% Remote job distribution, with an average salary of $113,748 per year, or $54.7 per hour.

TM webhook job 36

Kombo

Los Molinos, CA • On-site

Full-time

Re-posted 24 days ago


Job description

Company Description
  • Define, implement and manage test automation tools, frameworks and methodologies promoting an automation-first approach across all Quality Assurance activities.
  • Foster and promote a QA Engineering approach, uplifting automation capabilities across the QA team as well as within projects and delivery squads.
  • Define appropriate levels of test automation coverage for new initiatives as well as BAU activities, leading a team of QA Analysts in delivering maintainable and robust automated suites.
  • Promote and foster a 'shift-left' approach to QA, demonstrating QA value across design and delivery of solutions.
  • Estimate test automation efforts including resources, licensing and infrastructure required.
  • Work closely with the DevOps practice to embed automated testing in CI/CD pipelines, enabling faster delivery cycles whilst ensuring quality of releases.
  • Actively manage Test Automation tools to ensure frameworks leverage modern QA practices.
  • Mentor and guide a team of QA Analysts in delivering test automation work on time and on budget.
  • Leverage automation tools to generate test data, setup and validate environments.
  • Be a champion for automation and agile ways-of-working, continuously identifying new automation opportunities, managing an automation backlog.
  • Conduct peer reviews of development work.
  • Playing an active role in establishing and maturing the RMIT QA Community of Practice.
  • Assist the QA Manager for Ad Hoc testing duties.
    Job Description

    Required Experience

    • Experience in implementing test automation frameworks, selecting tools and designing the required infrastructure to enable reliable and robust test automation execution.
    • Experience in delivering test automation work that reduces test cycles, improves quality of releases and significantly uplifts software engineering practices.
    • Deep understanding of the testing pyramid and relevant types of tests in each part of the pyramid.
    • Deep understanding of common testing tools and automation toolsets.
    • Experience in current technologies and SaSS/PaSS Applications like Salesforce, ServiceNow, AEM, Workday, Peoplesoft.
    • Experience in automation across Unit Testing, System Testing, API, SIT, Performance & Volume.
    • Good understanding of test automation integration into CI/CD pipelines and DevOps activities.
    • Foster and promote a QA Engineering approach, uplifting automation capabilities across the QA team as well as within projects and delivery squads.
    • Define appropriate levels of test automation coverage for new initiatives as well as BAU activities, leading a team of QA Analysts in delivering maintainable and robust automated suites.
    • Promote and foster a 'shift-left' approach to QA, demonstrating QA value across design and delivery of solutions.
    • Playing an active role in establishing and maturing the RMIT QA Community of Practice.
    • Assist the QA Manager for Ad Hoc testing duties.

    Required Skills

    • Jenkins
    • Selenium
    • TestNG
    • Cucumber
    • Atlassian JIRA
    • TestRail
    • Postman
    • Ict infrastructure
    • Devops
    Additional Information

    All your information will be kept confidential according to EEO guidelines.