Talent.com
Senior Software Engineer
Senior Software EngineerCounty of Riverside • Riverside, US
Senior Software Engineer

Senior Software Engineer

County of Riverside • Riverside, US
[job_card.variable_hours_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

The Office of the District Attorney is seeking two District Attorney Senior Software Engineers (Senior District Attorney Software Engineer) for the Riverside location.

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 Senior engineer, you will play a key role in shaping and scaling this critical platform. You 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 a challenging work that truly matters, we would love to hear from you!

We're looking for candidates with a solid foundation in computer science fundamentals, including algorithms, data structures, software design, and strong understanding of how complex software systems are built, maintained and scaled. Competitive candidates have experience in C++, C#, Java and Angular.

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.

  • Build enterprise software system components from the ground-up that are reliable, maintainable, scalable, secure, and reusable.
  • Build Web APIs and their underlying architecture to interconnect subsystems.
  • Implement modern software engineering practices through design patterns.
  • Build front-end and back-end software features using a variety of software engineering / programming languages including, but not limited to, C#, C++, Java,Angular, TypeScript, SASS, Bootstrap, Web API (REST, RPC).
  • Build high performing database objects and functions utilizing Microsoft SQL, Transaction SQL, Stored Procedures, Profiling, and Optimization plans.
  • Develop and maintain data warehouse and transaction database architecture and file system.
  • Develop scripts and scheduled jobs for software transaction data migration, and maintain database version compatibility with software back-end.
  • Maintain and enhance existing software systems.
  • Participate in DevOps builds and releases.
  • Ensure software features continue to work properly after maintenance and testing.
  • Investigate and resolve software errors in the application using various troubleshooting tools.
  • Participate in the support for any software issues that may arise in all environments from development through production.
  • Maintain and monitor various layers of the system from operating system configurations as it relates to the software front-end and library publishing packages, NuGet packages and repositories.
  • Lead and support staff involved in designing, developing, and implementing software programming applications for the DA; coach and mentor staff.Education : Graduation from an accredited college or university with a bachelor's degree in computer science, computer engineering, electrical engineering or applied mathematics Transcripts / Degree must be provided at the time of application either attached to your application or emailed directly to atavaglione@rivco.org . Failure to provide proof of education will make your application ineligible.

Experience : Six years of hands-on software engineering experience in web front-end and back-end development. Four years of the required experience must be recent and continuous hands-on experience in a diverse array of programming languages such as .Net Core, C++, C#, Java, TypeScript, SQL and frameworks including NodeJS, Angular, implementation of relational databases and extensive experience with database design patterns and performance plans. Additionally, proficiency in essential technologies such as SASS, Bootstrap, Web API, Shared Libraries, MSSQL, T-SQL, Stored Procedures, and DevOps enhancement and upgrade is required.

Knowledge of : The principles, methods, and techniques in software engineering in web front end and backend development; data structures; algorithm analysis; computer organization and architecture; compiler (front-end parser); relational databases; operating systems; backend development in an object-oriented language; automata and formal languages or computational theory; systems configurations, library publishing packages, NuGet packages and repositories; networking or distributed computing; source control and NuGet packages.

Ability to : Build user-friendly software systems; employ a systematic and structured approach to software engineering; supervise and monitor the work of subordinate staff; monitor and troubleshoot software errors; communicate technical details clearly and succinctly; take initiatives to learn new technologies; understand technical requirements and follow detailed technical instructions; work in a fast paced but flexible environment; collaborate and work as part of a team.

Other Requirements

License : Possession of a valid California Driver's License may be required.

A successful Security Clearance conducted by the DA is required for positions within the Riverside County Office of the District Attorney.Application Deadline - This recruitment will be open continuous until the position(s) have been filled. Applications will be reviewed in the order they have been received .

This position is currently in office. Telework hybrid may be eligible in the future based on the business needs of the Riverside County Office of the District Attorney

For questions regarding this recruitment :

Please contact Angela Tavaglione at atavaglione@rivco.org or (951) 966-3590. Please allow 1-2 business days for response to general inquiries.

[job_alerts.create_a_job]

Senior Software Engineer • Riverside, US

[internal_linking.similar_jobs]
Senior Regulatory Affairs Engineer

Senior Regulatory Affairs Engineer

Neko Health • Murrieta, CA, US
[job_card.full_time]
Senior Regulatory Affairs Engineer / h2pJoin Neko Health as Senior Regulatory Affairs Engineer.Are you ready to shape the future of medical technology? Neko Health is seeking a Senior Regulatory Affa...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Data Entry - Product Support - $45 per hour

Remote Data Entry - Product Support - $45 per hour

GL Inc. • Hesperia, California
[filters.remote]
[job_card.full_time]
We’re looking for Data Entry Specialists for Customer Products across the US to work from home and help top brands improve their products before they hit the market.[show_more]
[last_updated.last_updated_30] • [promoted]
Test Products from Home – $25-$45 / hr + Freebies

Test Products from Home – $25-$45 / hr + Freebies

OCPA • Blue Jay, Ohio, us
[job_card.part_time] +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
[last_updated.last_updated_30] • [promoted]
Security Supervisor - Perris (67399)

Security Supervisor - Perris (67399)

Inter-Con Security • Perris, CA, United States
[job_card.full_time] +1
Founded in 1973, Inter-Con Security Systems, Inc.US-owned security company, providing integrated security solutions to government and commercial customers on four continents.Inter-Con remains under...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Merchandising Sales Associate

Merchandising Sales Associate

Tractor Supply Company • Hesperia, CA, United States
[job_card.full_time] +1
Merchandising Sales Associate Pay Range : $17.Overall Job Summary • • The High Volume FAST Team Member is responsible for working as part of the Field Activity Support Team (FAST), primarily in a si...[show_more]
[last_updated.last_updated_variable_hours] • [promoted]
Area Supervisor

Area Supervisor

Ross Stores, Inc • Hesperia, CA, United States
[job_card.full_time]
Our values start with our people, join a team that values you! Bring your talents to Ross, our leading off-price retail chain with over 2,200 stores, and a strong track record of success and growt...[show_more]
[last_updated.last_updated_30] • [promoted]
Manager, Customer Solutions Engineering

Manager, Customer Solutions Engineering

dbt Labs • Murrieta, CA, US
[job_card.full_time]
Manager, Customer Solutions Engineering.Customer support is on the very front-lines of assisting our dbt Cloud customers and we are looking for a Manager of our Customer Solutions Engineering team ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Performance Marketer

Senior Performance Marketer

PlatformQ • Murrieta, CA, US
[job_card.full_time]
Medlive A PlatformQ Health Brand is the leader in learner engagement and educational design for clinicians, patients, and caregivers seeking dynamic, up-to-date, accurate medical education.Medlive ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Local Division Digital Lead - Energy Industries

Local Division Digital Lead - Energy Industries

ABB • Murrieta, CA, US
[job_card.full_time]
At ABB, we help industries outrun - leaner and cleaner.Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
US Multi-Client Controller 100% Remote

US Multi-Client Controller 100% Remote

BooksTime • Murrieta, CA, US
[filters.remote]
[job_card.full_time]
Endless learning opportunities?.Building relationships with clients,.Managing difficult client information and.Supervising bookkeeping for small businesses?. If so, this opportunity is for you!.Book...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Emerging Technology Underwriter, Middle Market Business Center, Account Executive

Emerging Technology Underwriter, Middle Market Business Center, Account Executive

Travelers • Murrieta, CA, US
[job_card.full_time]
The Middle Market Business Center centrally underwrites and negotiates renewal and new business for eligible accounts across the low to mid-sized range of Middle Market Business Insurance.The Accou...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Program Manager - Global PMO Operations

Senior Program Manager - Global PMO Operations

KBI Biopharma • Murrieta, CA, US
[job_card.full_time]
Senior Program Manager (Global PMO Operations).KBI Biopharma is seeking a highly skilled Senior Program Manager (Global PMO Operations) to support critical project management initiatives, ensure fi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer

Software Engineer

TradeJobsWorkForce • 92521 Riverside, CA, US
[job_card.full_time]
Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
[last_updated.last_updated_30] • [promoted]
Product Engineer II - ArcGIS Enterprise Sharing API

Product Engineer II - ArcGIS Enterprise Sharing API

Esri • Redlands, CA, US
[job_card.full_time]
Build the next generation of ArcGIS Enterprise, a suite of products delivering state-of-the-art mapping and analytics capability to thousands of customers and millions of users worldwide.Our team b...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Engineer II

Systems Engineer II

Courser • Riverside, CA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Who we are COURSER is a partnership platform that helps technology service companies identify and take the next step in growth. Our organization has a strong company culture built on ou...[show_more]
[last_updated.last_updated_variable_days]
Senior Product Manager - Next-gen TiDB Cloud

Senior Product Manager - Next-gen TiDB Cloud

PingCAP • Riverside, CA, US
[job_card.full_time]
Senior Product Manager - Next-gen TiDB Cloud.Join us as we scale our business by building on our tremendous success around the world. The massive database market is going to double over the next few...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Part-Time Mobile Veterinarian

Part-Time Mobile Veterinarian

Lap of Love • Twin Peaks, CA, United States
[job_card.part_time]
Join Lap of Love Veterinary Hospice and Discover a Fulfilling Career!.Envision yourself in a role where your professional growth and personal satisfaction are a priority. At Lap of Love, founded and...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Cybersecurity Control Evaluator

Cybersecurity Control Evaluator

SkyePoint Decisions • Murrieta, CA, United States
[job_card.full_time]
Join Our Team as a Cybersecurity Control Evaluator!.Cybersecurity Control Evaluator to strengthen our team.In this vital role, you will provide essential support to the Department of Education's (D...[show_more]
[last_updated.last_updated_variable_days] • [promoted]