ABOUT THE POSITION
The County of Riverside’s District Attorney’s Office is seeking to fill a Software Engineer II to support the District Attorney Office in Riverside.
The Software Engineering team within the Riverside County District Attorney’s office has designed and built a sophisticated software platform entirely in-house to support the complex operations of a modern DA legal environment. The system spans multiple modules, including case management, transaction processing, reporting, data management, and real-time integrations with external agencies, all tailored to meet evolving business and compliance needs. As a Software Engineer II, incumbents will play a key role in shaping and scaling this critical platform. Incumbents will work alongside a sharp, collaborative team with strong technical backgrounds in computer science and engineering; people who care deeply about code quality, system architecture, and long-term impact. This is a unique chance to work on meaningful, large-scale projects with the autonomy to innovate and the support of smart peers within a stable public sector environment. If you are looking for challenging work that truly matters, submit an application today!
Applicants who are currently enrolled in their third or fourth year of college, majoring in computer science or computer engineering, are highly desired. Competitive candidates will have demonstrated experience in at least one of the following programming languages or frameworks: C#, C++, Angular, Java, JavaScript, and React.js.
The Software Engineer II is distinguished from the Software Engineer I in that the latter is the entry-level classification in the series. This class is further distinguished from the Senior Software Engineer in that the latter requires incumbent to lead the team responsible for developing and implementing complex algorithms, data structures, and data models. Advancement to the next level is obtained by competitive selection through an open recruitment.
Meet The Team!
The District Attorney of Riverside County, as the public prosecutor acting on behalf of the People, vigorously enforces the law, pursues the truth, protects those victimized by crime, exonerates the innocent, and safeguards the rights of all to ensure that justice is done on behalf of our community. The office’s staff of over 700 is comprised of prosecuting attorneys, sworn investigators, victim-witness advocates, paralegals, investigative technicians, forensic analysts, and a wide range of information technology and supporting staff all committed to excellence and integrity in public service. We are, and we seek to maintain, a diverse workforce to match a diverse county.
EXAMPLES OF ESSENTIAL DUTIES
• Develop and build software systems components, Web APIs and Services.
• Understand existing design patterns in the software and follow existing code in implementing new features.
• Contribute to front end design using TypeScript, SASS, Bootstrap and with backend development.
• Troubleshoot front-end software issues using browser debugging and monitoring tools.
• Build intermediate level SQL queries, Stored Procedures, and help generate reports.
• Maintain scheduled tasks on the server and scheduled jobs on the database.
• Add intermediate level features into software systems.
• Ensure software features continue to work properly after maintenance and testing.
• Investigate and resolve software errors in the application using various troubleshooting tools.
• Troubleshoot software issues that may arise in the development and testing environment.
• Work closely with department representatives in the development of software programming applications and testing of new features.
• Maintain software configurations, library publishing packages, NuGet packages and repositories.
SUPPLEMENTAL INFORMATION
Please Contact Alexander Jones at or . Please allow 1-2 business days for a response to general inquiries.
Qualifications
MINIMUM QUALIFICATIONS:
Work for Warriors is a no-cost employment program of the California Military Department for Service Members, Veterans, and military family members. The Veteran Staffing Consultant for County of Riverside is Martin Rivera.