1

Agile Software Development Jobs in California (NOW HIRING)

software engineer

Palmdale, CA · On-site

$100 - $120/hr

The candidate will be part of an Agile software development team The responsibilities for this role may also span the avionics services, to include ground station development as well as mission ...

The candidate will be part of an Agile software development team The responsibilities for this role may also span the avionics services, to include ground station development as well as mission ...

Sr. Software Development Engineer - Scala

Redlands, CA · On-site

$123K - $162K/yr

... our agile development process including design reviews, planning, feature reviews, and ... Esri is a software company that devolops geographic information system software, location ...

Work collaboratively within an Agile Team to analyze and translate business requirements and write ... Heavy experience in software development using IBM Assembler on z/OS systems. * Experience using ...

Work collaboratively within an Agile Team to analyze and translate business requirements and write ... Heavy experience in software development using IBM Assembler on z/OS systems. * Experience using ...

next page

Showing results 1-20

Agile Software Development information

What is the difference between Agile Software Development vs Scrum Master?

AspectAgile Software DevelopmentScrum Master
RoleMethodology/framework guiding software development processesFacilitator and coach for Scrum teams implementing Agile
CredentialsAgile certifications (e.g., PMI-ACP, SAFe)Scrum certifications (e.g., CSM, PSM)
Work EnvironmentCross-functional teams using Agile practicesScrum teams, Agile projects, collaborative settings
FocusImplementing Agile principles across projectsEnsuring Scrum process adherence and team productivity

Agile Software Development is a broad methodology guiding how software is built, while a Scrum Master is a specific role within Agile teams responsible for facilitating Scrum practices. Understanding both helps organizations effectively adopt Agile principles and ensure team success.

How do Agile software development teams typically handle shifting project priorities or changing requirements?

In Agile software development, teams are accustomed to adapting to shifting priorities or changing requirements through regular communication and iterative planning. Work is organized into short sprints, allowing teams to reassess goals and adjust the backlog at each sprint planning session. This flexibility helps ensure that the most valuable features are developed first, and any new requirements can be incorporated quickly. Collaborating closely with stakeholders, product owners, and other team members is key to maintaining alignment and delivering high-quality software in a dynamic environment.

What is Agile software development?

Agile software development is a methodology that emphasizes flexibility, collaboration, and customer feedback in the software development process. It involves iterative cycles, called sprints, where teams work on small increments of a project and regularly reassess priorities and progress. Agile encourages adaptive planning and continuous improvement, allowing teams to respond quickly to changing requirements. Common Agile frameworks include Scrum, Kanban, and Extreme Programming (XP).

What are the key skills and qualifications needed to thrive in Agile software development, and why are they important?

To thrive in Agile Software Development, you need a solid understanding of programming languages, software engineering principles, and Agile methodologies such as Scrum or Kanban, often supported by a degree in computer science or related certifications. Familiarity with version control systems (like Git), continuous integration tools, and Agile project management platforms (such as Jira or Trello) is typically required. Strong collaboration, adaptability, and effective communication are crucial soft skills for working in dynamic, cross-functional teams. These skills and tools are essential for delivering high-quality software efficiently, responding to change, and fostering continuous improvement within Agile environments.
What are popular job titles related to Agile Software Development jobs in California? For Agile Software Development jobs in California, the most frequently searched job titles are:
What job categories do people searching Agile Software Development jobs in California look for? The top searched job categories for Agile Software Development jobs in California are:
Infographic showing various Agile Software Development job openings in California as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 22% Part Time, 2% Temporary, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Agile Coach
Sacramento, CA
12+ months
Mandatory Qualifications
The Agile Coach will possess knowledge and experience in focusing primarily on training the teams to write good user stories; prioritization of the work based on business value and handling of the tasks by the team; and placing substantial efforts on team member role training, time-boxing and providing strong metrics for all players.
Experience
1. Must have a minimum of six (6) years of experience in creating and implementing an agile culture utilizing agile methodologies and frameworks.
2. At least five years of active experience (in equivalent roles of software developer, scrum master or project manager, and/or Agile Coach) with agile software development in the last ten years.
3. At least three years of agile coaching experience in the last seven years.
4. Experience customizing project governance to take advantage of agile principles in context of an existing organizational culture
5. At least three years of experience developing, estimating work efforts to implement user stories consistent with agile practices and methodologies and status reporting models for large technology implementation efforts.
6. Experience in scaled agile project that leveraged multiple teams.
Education: Bachelor's Degree in an IT-related or Engineering field. Additional qualifying experience may be substituted for the required education on a year-for-year basis.
Regards
Naresh Damagalla
West Advanced Technologies, Inc
E: naresh.d@wati.com