1

Software Jobs in Modesto, CA (NOW HIRING)

Senior Software Analyst

Modesto, CA · On-site

$100K - $128K/yr

The Position Join us as a Senior Software Analyst and bring big ideas to life through creative problem-solving, smart systems design, and leadership that inspires. You'll drive exciting projects ...

Staff Software Engineer

Delhi, CA · On-site

$180 - $240/hr

Headquartered in Boston, MA, Acquia is a Great Place to Work-CertifiedTM company, is listed as one of the world's top software companies by The Software Report, and is positioned as a market leader ...

IT Software Developer Internship 2027

Modesto, CA · On-site +1

$26.50 - $28.50/hr

As an IT Software Developer Intern, you'll contribute to meaningful work across web, mobile, cloud, database, and production service environments while gaining hands-on experience in a dynamic ...

IT Software Developer Internship 2027

Modesto, CA · On-site +1

$26.50 - $28.50/hr

As an IT Software Developer Intern, you'll contribute to meaningful work across web, mobile, cloud, database, and production service environments while gaining hands-on experience in a dynamic ...

Java Developer

Modesto, CA · On-site

$80K - $110K/yr

Lead by experts in the IT industry with a proven record of delivering software solutions, consulting, and staffing services, we have expertise in fulfilling client needs in terms of customized ...

Occupational Therapist

Turlock, CA · On-site

$41.75 - $54.75/hr

Occupational Therapist The Occupational Therapist position is part of the Rehab Therapy department at Covenant Living of Turlock - Functional Pathways. The position is located at 2125 N Olive Ave in ...

New

Physical Therapist

Turlock, CA · On-site

$1.7K - $2.2K/wk

PTA The PTA position is part of the Rehab Therapy department at Covenant Living of Turlock - Functional Pathways. The position is located at 2125 N Olive Ave in Turlock, California, 95382. The ...

New

Java Developer

Modesto, CA · On-site

$120 - $160/hr

Benefits * 401(k) * Health insurance * Training & development Skill set Microservices design patterns, RESTful API design, Java (17 or 21), Spring Boot, and Spring Cloud, Spring Data JPA, Hibernate ...

Responsibilities : • Perform single activities in support of information technologies, which may include assisting in developing, designing, modifying and maintaining software for applications. • ...

next page

Showing results 1-20

Software information

See Modesto, CA salary details

$50.6K

$118K

$175.1K

How much do software jobs pay per year?

As of Aug 27, 2026, the average yearly pay for software in Modesto, CA is $117,997.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $137,200.00 per year, depending on experience, location, and employer.

What is a software developer?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What are different types of software jobs?

Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are some software jobs?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

Which software career is best?

The best software career depends on individual interests and skills, but roles such as software developer, software engineer, and systems analyst are in high demand. These careers typically require proficiency in programming languages like Java, Python, or C++, and often benefit from relevant certifications and experience with development tools. Job growth and salary potential vary by industry and location.

What are the most commonly searched types of Software jobs in Modesto, CA?

The most popular types of Software jobs in Modesto, CA are:

What are popular job titles related to Software jobs in Modesto, CA?

For Software jobs in Modesto, CA, the most frequently searched job titles are:

What job categories do people searching Software jobs in Modesto, CA look for?

The top searched job categories for Software jobs in Modesto, CA are:

What cities near Modesto, CA are hiring for Software jobs?

Cities near Modesto, CA with the most Software job openings:

Infographic showing various Software job openings in Modesto, CA as of August 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $117,997 per year, or $56.7 per hour.

Senior Software Analyst

City of Modesto

Modesto, CA • On-site

$100K - $128K/yr

Full-time

Posted 21 days ago


City Of Modesto rating

8.3

Company rating: 8.3 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

276th of 851 rated public administrative organizations


Job description

The Position Join us as a Senior Software Analyst and bring big ideas to life through creative problem-solving, smart systems design, and leadership that inspires. You'll drive exciting projects, mentor talented teammates, and craft innovative solutions that actually make a difference. If you love variety, technology, and turning challenges into wins, this is your next adventure.

Salary Incentives: 2.5% Education Incentive (bachelor's degree) 5% Education Incentive (master's degree) The Senior Software Analyst role involves providing expert-level project management, conducting business process analysis, managing projects from inception to completion, and executing duties requiring specialized knowledge. Additionally, the Senior Software Analyst will offer administrative support to the assigned manager. This role is also responsible for overseeing and coordinating the work of assigned personnel, and ensuring tasks are appropriately distributed and completed

We invite you to explore this opportunity with the City of Modesto. ***This is an in-person position. The recruitment process will be held in person without the option of interviewing or testing virtually.

APPLICATION PROCESS The Supplemental Questionnaire is used as a Training and Experience Exam (Weighted 100%). In addition to the City of Modesto employment application, applicants must complete and submit online responses to the supplemental questionnaire. Only the applicants who meet the minimum qualifications by the final filing date will become candidates and their supplemental questionnaire will be rated and scored.

This exam will evaluate the relevance, level, and progression of a candidate's education, training and experience. Therefore, your responses to the supplemental questionnaire should be thorough and complete because the exam score will determine your ranking on the eligible list for this position. When completing the supplemental questionnaire, please note: Responses to the supplemental questionnaire MUST be submitted online; paper questionnaires will not be accepted.

Incomplete supplemental questionnaires will not pass the review process; omitted information cannot be considered or assumed. A resume will not substitute for the information required in the supplemental questionnaire. Any work experience described in your supplemental question answers MUST also be found under Work Experience on your application The City of Modesto is an equal opportunity employer.

We are committed to fostering, cultivating and preserving a culture of diversity, equity and inclusion. A City application is required, including Supplemental Questionnaire. The City of Modesto does not sponsor H-1B Visas.

Salary offered depends on candidate's experience. Essential and Marginal Function Statements All Assignments: Plan, prioritize, and review the work of staff assigned to a variety of professional application support, maintenance, and business process analysis duties. Develop schedules and methods to accomplish assignments, ensuring that work is completed in a timely and efficient manner.

Participate in evaluating the activities of staff, recommending improvements and modifications. Plan and coordinate staff training; work with employees to correct deficiencies. Assume a key role in the execution of professional IT consulting/development projects.

Recommend highly complex technology solutions to clients. Monitor and manage departmental customer satisfaction for assigned areas of responsibility. Resolve highly complex problems and issues pertaining to areas of assignment.

Build and maintain positive working relationships with co-workers, other City employees, and the public using principles of good customer service. Observe and maintain a safe working environment in compliance with established safety programs and procedures. When Assigned to Business Software Analysis/Development: Coordinate and perform complex business process analysis/re-engineering, using a formal and proven methodology.

Coordinate and participate in the execution of the full life cycle of development projects client-server or web-enabled platforms. Facilitate customer sessions to define their application requirements. Coordinate and participate in database design and specification development and application prototyping, development, and production testing.

Solve complex software programming and system design problems. Code highly technical programs for data processing applications. Provide technical guidance and assistance to other staff associated with software development.

When Assigned to GIS Analysis/Development: Work on the conceptual and physical design of GIS databases, including establishing and maintaining table relationships, indices, and the rules governing data input into database applications. Design, develop, and maintain interfaces between GIS and existing City applications and databases such as: Permits Tracking, Fire Records Management, Police Records. Management, Utilities work order processing, Business licenses, Financials, and other systems.

Develop and maintain SQL query statements and database connectivity. Design, modify, and/or develop programming for the customization of end user applications or automation of processes. When Assigned to Web Analysis/Development: Manage domain names and associated records.

Provide representation on web related issues. When Assigned to Application Database Administration: Recommend measures to optimize system performance and response. Perform database analysis and data modeling for logical and physical database design.

Coordinate and/or performs various database administration on various systems, including development, integration, sizing, tuning, rollout, and support. Design and develop systems documentation and training. Design and implement unattended backup and disaster recovery procedures.

Marginal Functions: Perform related duties as assigned. Minimum Qualifications Knowledge of: Depending on Assignment: Industry best practices in the software development arena. Advanced software design and relational and distributed database technology.

Data warehouse design and data mining practices. Applied use of Geographic Information Systems as it relates to all sectors of local government. Customization capabilities of GIS software.

Database backup and recovery. Methods for installing and upgrading database servers. Methods of database maintenance and system security.

Principles and practices of supervision, training and performance evaluations. Database performance and optimization methods. Office procedures, methods, and equipment including computers and applicable software applications such as word processing, spreadsheets, and databases.

Ability to: Depending on Assignment: Organize, implement, and direct assigned functions. Provide technical guidance and assistance to other staff associated with application development. Coordinate highly complex third-party application systems, application design, development, deployment, support, and maintenance projects.

Solve highly complex application programming and systems design problems. Design and develop presentations, documentation, and training oriented toward customers. Prepare difficult workflow and process diagrams and cost/benefit analysis.

Analyze complex procedures and data, and develop logical conclusions. Communicating the use of GIS tools to end-users; customize the GIS graphical user interface (GUI) according to customer needs. Understand and integrate GPS technology within the GIS environment.

Manage DNS and domain related issues. Design the physical layout of databases and the physical relationships of databases and/or database tables; construct SQL calls to external or relational tables. Recommend measures to optimize systems performance and response and troubleshoot database problems.

Code highly technical programs for data processing applications. Supervise, train, and evaluate assigned staff. Establish and maintain effective working relationships with those contacted in the course of work.

Communicate clearly and concisely, both orally and in writing. Operate office equipment including computers and supporting word processing, spreadsheets, and database applications. Experience and Training Guidelines Any combination of experience and training that would likely provide the required knowledge and abilities is qualifying.

A typical way to obtain the knowledge and abilities would be: Experience: Two years of responsible experience equivalent to Software Analyst II with the City of Modesto. Depending on assignment, focused experience in general software analysis, GIS analysis, or Web analysis may be required. Training: Equivalent to a Bachelor's degree from an accredited college or university with major course work in business information systems, computer science, geographic information systems, or a related field.

License or Certificate: Possession of, or the ability to obtain, a valid California driver's license. ADDITIONAL REQUIREMENTS: Candidates must pass a P.O.S.T. level background investigation prior to appointment for clearance to work on Police Department Information Systems

Physical and Mental Requirements Mobility: frequent use of keyboard; frequent sitting for long periods of time; occasional bending or squatting. Lifting: frequently up to 25 pounds; occasionally up to 50 pounds. Vision: constant use of overall vision; frequent reading and close-up work; frequent color and depth vision.

Dexterity: frequent repetitive motion; frequent writing; frequent grasping, holding, and reaching. Hearing/Talking: frequent hearing and talking, in person and on the phone. Emotional/Psychological: frequent decision-making and concentration; frequent public and/or coworker contact; occasional working alone.

Environmental: frequent exposure to computer noise. WORKING CONDITIONS Work is performed in a typical temperature-controlled office environment subject to frequent noise from computers and related equipment. Some work may occur at remote locations.

Positions may require occasional overtime and weekend work and travel is rare.


What City Of Modesto employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom