Application Developer
Listed on 2026-02-04
-
Software Development
App Developer - Mobile/Web, Software Engineer, Full Stack Developer
Overview
Under general supervision, to design, code, test, implement and support application software, and to write new programs and/or support upgrades, maintenance or issue resolution to existing programs.
Note:Candidates who meet the employment standards will be required to take a written examination that will be conducted online through a secure third party. Qualifying candidates will be notified with examination instructions via the email address attached to their application. The exam window is tentatively scheduled for February 27, 2026 to March 5, 2026.
Responsibilities- Participates in application project planning processes, including identifying development tasks, efforts and timelines;
- Participates in the software deployment process for new modules, upgrades and fixes to the production environment;
- Suggets fixes to issues by doing a thorough analysis of root cause and impact of the defect;
- Evaluates existing applications and platforms and provides recommendations for improving application performance by conducting gap analysis, identifying feasible alternative solutions, and assisting in the scope of modifications;
- Assists in the development of user guides and training documentation for systems;
- Troubleshoots existing information systems to identify errors or deficiencies, and identifies alternative and/or innovative solutions to technical problems;
- Interfaces with the Business Analyst to determine the requirements for the development of or maintenance to application(s);
- Designs, develops/codes and integrates software solutions based on business requirements and using a disciplined development process;
- Reviews modules for quality assurance;
- Develops, executes, and documents unit test plans;
- Provides daily support with resolution of escalated tickets and ongoing maintenance of applications;
- Makes modules production-ready by moving them to libraries, completing forms, following procedures, completing version control documents, etc;
- Documents functions and changes to new or modified modules and test activities/results;
- Evaluates new application packages and tools and perform research on best practices;
- May be assigned as a Disaster Service Worker, as required;
- Performs other related duties as required.
Sufficient education, training, and experience to demonstrate the possession and direct application of the following knowledge and abilities:
Training and Experience
Note:
Bachelor's degree from an accredited college in Information Systems or Computer Science or other related field,
And
Three (3) years programming/systems experience at the level comparable to the County's Associate Application Developer classification.
OR
Bachelor's degree from an accredited college,
And
Five (5) years programming/systems experience, three (3) years of which is at the level comparable to the County's Associate Application Developer classification.
Special Requirements• Possession of a valid California Driver's License prior to appointment and the ability to obtain and maintain a County driver authorization.
• Depending on the position, related certifications may be desirable.
• Depending on the position, knowledge of one or more programming languages may be required.
Knowledge- Relational databases, middleware or object oriented analysis;
- Development of user guides and training documentation for systems;
- Business requirements for the development of or maintenance to application(s);
- Production operations development;
- Methods for troubleshooting information systems;
- Evaluation of applications and how to provide recommendations for improvement;
- Application project planning processes;
- Professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations;
- Advanced programming techniques;
- Several programming languages of medium complexity and development tools;
- Business system applications and customer needs;
- Principles and practices of technical problem solving;
- Principles, practices and current trends of project and technical documentation;
- Business application, program analysis and design;
- Requirements…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).