Salary : $109,195.63 - $146,651.50 Annually
Location : Riverside
Job Type: Regular
Job Number: 26-86103-01
Department: Information Technology
Division: Departmental Solutions
Opening Date: 06/30/2026
Closing Date: 7/14/2026 11:59 PM Pacific
For questions regarding this position, please contact the Recruiter listed in the Supplemental Information section.
The County of Riverside's Information Technology Department has an opportunity for an IT Applications Developer III to support DPSS (Department of Public Social Services) assigned to the Departmental Solutions Bureau in Riverside.
The IT Applications Developer III will provide full stack application development and support for a variety of County and State-integrated systems. This position plays a key role in developing custom applications, implementing and supporting third party and State-provided solutions, and modernizing legacy applications to current technologies.
The successful candidate will perform all phases of the application development lifecycle, including analysis, requirements gathering, project management, coding, testing, implementation, documentation, and ongoing support. The role also involves application migration and re engineering, as well as integration with State systems, third party platforms, and data warehouse environments.
This position requires regular and proactive collaboration with internal technical teams including Database Administrators, System Administrators, Technical Services, Application Support, Help Desk, and Business Relationship Managers as well as ongoing communication with DPSS stakeholders and other County departments.
Candidates must possess recent full-stack development experience designing and developing applications in ASP. Net (MVC or CORE), or Entity Framework, C# or , Visual Studio, HTML, JavaScript, CSS, MS SQL Server, MS SQL Server Reporting Service. A solid foundation in modern development tools and practices is expected. Experience with both on premise and cloud platforms (such as O365 and SharePoint) is highly desirable. Additional preferred experience includes JavaScript, HTML, CSS, Bootstrap or other responsive design frameworks, Access, Excel, information security best practices, and ADA compliance for public facing applications.
EXAMPLES OF ESSENTIAL DUTIES
• Perform full-stack application development, including analysis, requirements gathering, design, coding, testing, implementation, documentation, and ongoing support.
• Develop, enhance, and maintain custom software applications that meet the business needs of DPSS and other supported County departments.
• Implement, configure, integrate, and support third-party and State-provided applications used by DPSS.
• Develop and maintain integrations between County systems, State systems, third-party applications, and data warehouse environments.
• Perform application migration and re-engineering to modernize legacy applications and upgrade solutions to current technologies.
• Use established methods, tools, and standards for tracking, monitoring, and reporting project progress and application development activities.
• Collaborate regularly with internal technical teams including Database Administrators, Systems Administrators, Technical Services, Application Support, Help Desk, and Business Relationship Managers.
• Coordinate with DPSS stakeholders and other County departments to gather requirements, clarify needs, and ensure successful application delivery and support.
• Troubleshoot, diagnose, and resolve complex application issues; provide technical support and escalated problem resolution for assigned applications.
• Create and maintain technical documentation, including system specifications, workflows, data mappings, and support guides.
• Apply information security best practices during application development, implementation, and maintenance.
• Ensure assigned web-based applications meet accessibility and ADA compliance requirements.
• Participate in project planning, risk assessment, and decision-making activities related to application development and support.
• Provide technical leadership, mentoring, and guidance to junior developers and team members as needed.
• Stay current with emerging development tools, technologies, and best practices relevant to enterprise application development.
MINIMUM QUALIFICATIONS
Education: Completion of 30 semester or 45 quarter units from an accredited college or university, preferably with coursework in computer science, computer information systems, data processing, information management, or a related field to the assignment. (Journey-level IT experience in full-stack developmen experience may substitute for education on the basis of 30 semester or 45 quarter units equaling one year.)
Experience: Four years of journey-level IT experience in full-stack development, including designing and developing applications using (MVC or Core), or Entity Framework, C# or , Visual Studio, HTML, JavaScript, CSS, MS SQL Server, and SQL Server Reporting Services (SSRS). One year must include either lead responsibilities or technically advanced IT work.
(One year as an IT Applications Developer II qualifies as the required lead or advanced experience.)
Preferred Qualifications: Extensive experiencedesigning, configuring, and maintaining applications, including testing, upgrading, and troubleshooting web applications and systems. Project specification development; application design; writing and modifying user documentation; data modeling techniques. Familiarity with low-code/no-code platforms. Knowledge pf with both on premise and cloud platforms (such as O365 and SharePoint) is highly desirable. Additional preferred experience includes: JavaScript, HTML, CSS, Bootstrap or other responsive design frameworks, Access, Excel, information security best practices, and ADA compliance for public facing applications.
Knowledge of: JavaScript, HTML, CSS, Bootstrap or other responsive design frameworks, Access, Excel, information security best practices, and ADA compliance for public facing applications and database management he principles, methods, and techniques used in the course of work for the IT Applications Developer series; principles and techniques applied to IT devices, applications and systems; principles of organization and administration; the principles of documentation and recordkeeping, storage and retrieval.
Ability to: Perform all phases of the application development lifecycle, including analysis, requirements gathering, project management, coding, testing, implementation, documentation, and ongoing support. The role also involves application migration and re engineering, as well as integration with State systems, third party platforms, and data warehouse environments.. Gather and analyze data, reason logically, draw valid conclusions and make appropriate recommendations; resolve technical problems and innovate more efficient use of IT resources; perform systems analysis work and problem solving; interpret and follow written and oral instructions; prepare concise reports and documents; establish and maintain effective working relationships with staff, customers, other employees and the public; communicate effectively with people at all organizational levels.
Required IT-Related Skills: Writing code and scripts; writing process descriptions; prepare flow process diagrams and other design graphics; application of industry and corporate standards and conventions; installation, testing, and migration process and techniques; quality and version control processes; writing and modifying technical documentation; using Software Development Life Cycle (SDLC) methodologies.
Other Requirements:A successful Security Clearance conducted by the Sheriffs' Department is required for this position within the Riverside County Information Technology Department.
Possession of a valid California Driver's License is required for this position.
SUPPLEMENTAL INFORMATION
For questions regarding this recruitment:
Please contact Angela Tavaglione at or (951) 966-3590. Please allow 1-2 business days for response.
Telework Hybrid Schedule subject to change by department: This position is required in office 3-4 times a month. Must be able to reside and work in California. We are not able to sponsor visas.
APPLICATION INFORMATION
Veteran's Preference
The County has a Veterans Preference Policy applicable to new hires. To qualify, attach the required documents to your job application. Documents include a copy of your (or your spouse's) Member-4 Form DD-214 indicating dates of service. For spousal preference, and as applicable, the following documents: a copy of your marriage certificate, spouse's death certificate, a letter of spouse's disability and/or letter of service-related death (if available) from the U.S. Veteran's Administration. For privacy reasons, it is recommended that you remove your social security information from the document(s). A Human Resources Representative will review the materials and determine if you qualify for veterans' preference. For complete details and documentation requirements, please review the Veterans Preference Policy, C-3 here:
Reasonable Accommodations
The County of Riverside is committed to providing reasonable accommodation to applicants as required by the Americans with Disabilities Act (ADA) and Fair Employment and Housing Act (FEHA). Qualified individuals with disabilities who need a reasonable accommodation during the application or selection process should contact the recruiter for the position noted above. For additional information and/or to obtain the appropriate form for requesting a reasonable accommodation, please visit the Disability Access Office web page located at:
Proof of Education
If using education to qualify or when requested by the recruiter, upload a copy of any license(s), official/unofficial transcript(s), degrees, and/or related employment documents to your NeoGov account at the time of application and before the closing date. Official or unofficial transcripts will be accepted.
If your education was completed outside of the United States, you will need to provide a copy of your Foreign Education Equivalency evaluation from a member of the National Association of Credential Evaluation Services () or Association of International Credential Evaluators, Inc. ().
Work Authorization Requirement
Applicants must be legally authorized to work in the United States at the time of application. The County of Riverside does not participate in visa sponsorship programs, including H1-B visas, and will not provide sponsorship for any employment-based visas.
BENEFIT PROGRAM: SEI
MEDICAL/DENTAL/VISION INSURANCE: A choice of different medical, dental and visions plan are available to elect. The County provides a Flexible Benefit Credit contribution as governed by the applicable SEIU Memorandum of Understanding to contribute towards the cost of these plans.
Note: Employees on assignment through the Temporary Assignment Program (TAP) receive different benefits. See the list
MISC