Fresh Listing

Posted: March 17, 2026 (0 days ago)

This job was posted recently. Fresh listings typically have less competition.

IT Supervising Applications Developer

County of Riverside

Information Technology

Fresh

Location

Salary

$56.41 - $76.15

per hour

Closes

April 1, 2026

Job Description

Summary

This job involves leading a team to build, maintain, and improve web applications and websites for a county social services department, while also hands-on coding in .NET.

The role requires supervising staff, managing projects, and ensuring sites are user-friendly and accessible.

It's a great fit for an experienced developer who enjoys mentoring others and handling both technical work and leadership responsibilities.

Key Requirements

  • Proficiency in .NET web application development
  • Supervisory experience including staff training, evaluation, and performance management
  • Ability to manage and maintain over 80 custom web applications and websites
  • Skills in project management, including creating Work Breakdown Structures (WBS), Scopes of Work (SOW), and proposals
  • Experience with Microsoft SQL Server Reporting Services and reporting systems
  • Knowledge of ADA compliance, accessibility testing, and web usability standards
  • Strong communication and collaboration skills for working with teams and stakeholders

Full Job Description

RCIT_Logo_201204_transparent_med (002).png

The Riverside County Information Technology (RCIT), Enterprise Application Bureau, is seeking a highly qualified IT Supervising Applications Developer to support the Department of Public Social Services (DPSS).

The selected candidate will supervise staff engaged in designing, developing, maintaining, and supporting intranet and internet web applications and websites, including content, layout, format, and information flow, for DPSS. The IT Supervising Applications Developer is a working supervisor position, and the candidate must be adept in .NET web application development. Incumbents in this supervisory class exercise the full scope of supervision which includes accountability for coordinating, monitoring, and evaluating the work of subordinate staff; participating in the employee selection process; training, coaching, counseling, and mentoring employees; authorizing the approval of timesheets and leave requests; investigating complaints and performance issues, and issuing formal disciplinary action. Responsibilities are described below and may be dependent on the specific assignment.

Responsibilities of the IT Supervising Applications Developer may include, but are not limited to, the following:
• Supervise, assign, review, and evaluate the work of staff performing web development and related work; plan, organize, and provide opportunities to develop and maintain job-related competencies.
• Serve as a working supervisor who is skilled in .NET application development and able to develop and implement complex web applications.
• Manage 80+ custom web applications and websites.
• Determine the desired aesthetic look and feel of web pages to stimulate user interest; determine content and write/edit website text.
• Locate, design, and use graphics, multimedia elements, and links in web page design; map and maintain consistency in site flow; and evaluate the use and usability of assigned sites.
• Maintain the integrity of site information, including updated data and relevant links.
• Develop quality and content standards based on industry standards, management preferences, and available resources.
• Create, maintain, and schedule the production of Microsoft SQL Server Reporting Services and other related reporting systems.
• Provide support for help desk calls (ServiceNow) for Tier II and Tier III.
• Support and maintain custom client-server and web applications.
• Research, evaluate, and test proposed products, product versions, and system solutions.
• Create work breakdown structures (WBS).
• Lead and manage projects.
• Create Scope of Work (SOW) and proposal documents.
• Effectively communicate with business partners and colleagues to develop and deploy content and designs while ensuring clear expectations regarding deliverables and timelines.
• Work collaboratively to establish work plans to develop, deploy, and maintain web applications and websites.
• Perform ADA compliance and accessibility testing and remediation.
• Work with customers and senior leadership to ensure priorities are established and project direction is maintained.

The ideal candidate will utilize leadership skills, sound judgment, and discretion to positively influence project teams and contribute to overall project success. The successful candidate will be a team player who embraces change, practices blameless problem solving, and is passionate about delivering high-quality products and services. Competitive applicants will possess experience in software project management, creating Scope of Work (SOW) and proposal documents, and developing Work Breakdown Structures (WBS).

In addition to the minimum requirements, the most competitive candidates will possess:
• A bachelor’s degree in computer science, computer engineering, software engineering, or equivalent experience.
• Three to five years of journey-level experience as a software application developer.
• Two to three years of supervisory experience.
• One to two years of technology project management experience.
• Experience using Visual Studio.
• Experience working with HTML, CSS, PHP, and JavaScript.
• Experience with Microsoft SQL Server (design, normalization, SQL, stored procedures).
• Experience with code version control systems such as Git/GitHub and/or Azure DevOps.
• Experience with Agile and Scrum methodologies and the full Software Development Life Cycle (SDLC).

At this time, the position offers the opportunity to telework based on business need. This role requires employees to report to the office at least two to three times per month and may be required to attend additional in-person meetings as needed. Telework arrangements are subject to change at the department’s discretion.

Meet the Team!
The
Riverside County Information Technology (RCIT) department provides information technology services to County departments and agencies and is entrusted with managing and safeguarding the County’s enterprise and mission-critical solutions and infrastructure. RCIT is committed to cultivating a collaborative and inclusive culture that fosters best of breed solutions with a focus on problem-solving to deliver quality products and services to our customers.

Requirements

• Supervise, assign, review, and evaluate the work of staff performing a variety of IT-related work; plan, organize, and provide opportunities to develop and maintain job-related competencies.

• Develop project specifications and application design from direct customer input or specified end user requirements.

• Write and test programming code to create new business applications and interfaces or maintain/modify existing business applications.

• Conduct systems analysis on development projects.

• Perform and assist in data modeling.

• Prepare technical documents (e.g., process specifications, diagrams, and flow charts) and user manuals.

• Research, evaluate and test proposed network products, product versions and systems solutions.

• Develop quality standards based on industry standards and evaluation of available technology and resources.

• Coordinate version and change control processes and procedures.

Qualifications

Education: Possession of a Bachelor's degree from an accredited college or university in computer science, computer information systems, data processing, information management, or related field.

Additional qualifying experience may be substituted for the required education on the basis of one year of experience for one year of education.

Experience: Four years of successful journey level IT job-related experience with two of those years including supervisory or lead duties over staff engaged in technically advanced IT-related work.


One year of experience as a Riverside County IT Applications Developer III or equivalent County IT class may substitute for the required experience.

Knowledge of:
The principles, methods, and techniques used in the course of work for the IT Applications Developer series; principles, methods, and techniques of effective supervision; principles, methods, and techniques applied to IT devices, applications and systems; principles of organization and administration; and the principles of documentation and recordkeeping, storage and retrieval.

Ability to: 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.

Skill in: Supervision, coordination, and evaluation of the work of assigned personnel; identifying learning needs and overseeing the orientation and training of personnel.

IT-Related Skills:
Required: 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.

Preferred: Project spec development; application design; writing and modifying user documentation; data modeling techniques.


Other Requirements
A successful Security Clearance conducted by the Sheriffs' Department is required for positions within the Riverside County Information Technology Department.


License/Certificate: Possession of a valid California Driver’s License may be required

Additional Information

Application Status
How to confirm your application was received or check on the status of your application, log-in to www.GovernmentJobs.com, click on your name in the upper right corner, and click on “Applications & Status.”

Sign Up for Job Alerts
Go to www.RC-HR.com, click on “Careers,” click on “County Job Openings,” and click on “Subscribe to Job Alerts” icon.

General Information
If you have any questions regarding this posting, please contact Vanessa Diaz Beaird at vdbeaird@rivco.org or (951) 955-9112. Please allow 1-2 business days for a response to general inquiries.

Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on NEOGOV: 3/17/2026 | Added to FreshGovJobs: 3/18/2026

Source: NEOGOV | ID: neogov-riverside-5259501