1

Application Development Jobs in California (NOW HIRING)

... Development, Software Consultancy and Information Technology Enabled Services. Preferred At least 1 years with Visual Studio version 2015 or 2013. At least 2 years design of software application ...

... Development, Software Consultancy and Information Technology Enabled Services. Preferred At least 1 years with Visual Studio version 2015 or 2013. At least 2 years design of software application ...

We're hiring a Head of Application Development for a private technology office in Los Angeles led by one of the most influential figures in modern tech. We are seeking a highly motivated, innovative ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Preferred At least 4 years of experience ...

Showing results 21-40

Application Development information

See California salary details

$16

$51

$83

How much do application development jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for application development in California is $51.95, according to ZipRecruiter salary data. Most workers in this role earn between $41.73 and $59.81 per hour, depending on experience, location, and employer.

What is application development?

Application development is the process of designing, building, testing, and deploying software applications for computers, mobile devices, or web platforms. It involves gathering requirements, creating a plan, coding, and then maintaining or updating the application over time. Application developers use programming languages, frameworks, and tools to create software that meets user or business needs. This field covers everything from small mobile apps to complex enterprise software solutions.

What are some common challenges faced by application developers in cross-functional teams?

Application developers often work closely with designers, testers, and product managers, which can introduce challenges such as miscommunication about feature requirements or shifting project priorities. Balancing technical feasibility with business needs and maintaining alignment across different team members requires strong collaboration and adaptability. Developers can address these challenges by participating in regular stand-up meetings, utilizing project management tools, and fostering open communication to ensure everyone is on the same page and project goals are met effectively.

What is the difference between Application Development vs Software Engineering?

AspectApplication DevelopmentSoftware Engineering
CredentialsTypically requires a bachelor's degree in computer science or related field, certifications like Microsoft Certified or Java certificationsRequires similar degrees, often with additional emphasis on software design and architecture certifications
Work EnvironmentDevelops specific applications, often in teams, focusing on coding and testingDesigns and develops entire software systems, including architecture and integration
Industry UsageUsed across tech, finance, healthcare, and more for creating user-focused applicationsCommon in software companies, large tech firms, and organizations with complex system needs

Application Development focuses on creating specific software applications, while Software Engineering involves designing and building comprehensive software systems. Both roles require similar skills and credentials but differ in scope and complexity.

Are application developers still in demand?

Application developers continue to be in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and mobile app development, along with experience in cloud platforms, enhance job prospects in this field.

Is application development a good career?

Application development is a viable career that involves designing, coding, and maintaining software applications using programming languages like Java, Python, or C#. It offers opportunities in various industries, often requires problem-solving skills, and benefits from continuous learning of new tools and technologies. Job prospects are generally strong due to ongoing demand for software solutions across sectors.

What does an application developer do?

An application developer designs, builds, tests, and maintains software applications for various platforms, such as mobile or desktop. They use programming languages like Java, C#, or Python and often collaborate with teams to meet user requirements and ensure functionality. Strong problem-solving skills and knowledge of development tools are essential in this role.

What qualifications do you need to be an application developer?

Application developers typically need a bachelor's degree in computer science, software engineering, or a related field. Strong programming skills in languages such as Java, C++, or Python, along with knowledge of development tools and frameworks, are essential. Relevant experience, problem-solving abilities, and familiarity with software development life cycle processes are also important.

What are the most commonly searched types of Application Development jobs in California?

The most popular types of Application Development jobs in California are:

What cities in California are hiring for Application Development jobs?

Cities in California with the most Application Development job openings:

Infographic showing various Application Development job openings in California as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $108,056 per year, or $52 per hour.

IT Application Development Manager (Remote)

Los Angeles, CA • On-site

California FAIR Plan Association
1 - 10 employees

Other

Posted 14 days ago


Job description

POSITION SUMMARY

The Application Development Manager leads the Application Development team in designing, developing, delivering, and supporting enterprise applications that enable business operations. This role provides leadership and delivery oversight, along with technical guidance on application architecture, solution design, and complex technical challenges as needed.


PRINCIPAL DUTIES AND RESPONSIBILITIES

  • Lead, mentor, develop, and grow the Application Development team to deliver secure, scalable, and high-quality enterprise applications aligned with business priorities.

  • Establish and drive software engineering standards, development practices, code quality, and technical governance.

  • Partner with Business Analysts, business stakeholders, and technology teams to translate business objectives into scalable technical solutions while ensuring successful delivery of strategic initiatives.

  • Provide leadership for application architecture, solution approaches, and complex development efforts.

  • Serve as the primary escalation point for technical challenges and critical production issues.

  • Provide leadership and governance for Duck Creek application development, configuration, integrations, and platform enhancements, ensuring alignment with business.

  • Oversee the planning, prioritization, and execution of application development work,

  • Collaborate with partners to coordinate solution delivery, manage technical dependencies, and drive successful implementation of enterprise initiatives.

  • Drive continuous improvement of software development processes.

  • Ensure applications are designed, developed, and supported in accordance with enterprise architecture, security standards, compliance requirements, and technology governance.

  • Perform other duties as assigned.


EDUCATION AND EXPERIENCE

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field, or equivalent combination of education and experience.

  • Minimum of 8 years of progressive experience in application development, software engineering, or enterprise application delivery.

  • Minimum of 3 years of experience leading or managing software development teams in an enterprise environment.

  • Demonstrated experience leading the design, development, implementation, and support of enterprise applications using modern software engineering principles and best practices.

  • Strong technical background with the ability to provide architectural guidance and evaluate technical solutions.

  • Demonstrated experience managing employee performance, developing technical talent, and building high-performing engineering teams.

  • Experience partnering with business stakeholders to translate business needs into scalable technical solutions and successfully deliver technology initiatives.

#J-18808-Ljbffr