Demo

Criminal Justice System Analyst (Advanced Systems Engineer)

County of Marin
San Rafael, CA Full Time
POSTED ON 7/24/2026
AVAILABLE BEFORE 8/22/2026
About Us

At the County of Marin, our employees overwhelmingly report feeling their work is meaningful, they like the work they do, and they are proud to tell people, “I work for the County of Marin.” Discover more about us, our values and our organizational culture on the Department of Human Resources website. Read on to find out more about this opportunity.

About The Position

There are currently two (2) vacancies for a Criminal Justice Systems Analyst (County classification: Advanced Systems Engineer (ASE), in the Department and Business Solutions Delivery (BSD) Division of Information Services and Technology (IST)).

Justice Team

This position supports our Justice partners and systems, including Marin County Sheriff's Office, the District Attorney's Office, the Probation Department, the Public Defender's Office, and the Superior Court of California for Marin (as a partner of the justice community).

As a Criminal Justice Systems Analyst, you will perform a wide variety of duties related to business solutions utilizing both in-house developed and third-party vendor software. Criminal Justice Systems Analysts should demonstrate good decision making, planning skills and technical abilities, as well as strong communication skills with both technical and non-technical application users.

For either position a strong preference will be given to candidates who are familiar with Criminal Justice applications, operations, and technology needs.

Both positions will work as part of a collaborative team that partners closely with department staff to address immediate challenges and long-term system needs, ensuring technology solutions stay aligned with operational goals.

In this role, you'll work closely with subject matter experts to:

  • Analyze business needs and define system requirements.
  • Design and develop new applications and system enhancements.
  • Integrate third-party vendor solutions.
  • Provide ongoing support and improvements to existing systems.

About You

Our Highly Qualified Candidates are experienced and solution-oriented technical professionals with a strong background in application development, systems integration, and business analysis. They have strong technical expertise in tools such as SQL, Web APls, SSRS, GitHub, and JotForm.

These candidates excel at translating complex business requirements into effective, user-friendly enhancements, features and applications. They can proficiently draft technical specifications, develop and test software, and maintain clear, comprehensive documentation. They can successfully analyze business processes in order to recommend practical, scalable solutions and deliver impactful results across County departments.

Beyond technical capabilities, the candidate demonstrates the leadership and initiative needed for the Advanced level position. They can manage their priorities and deadlines, coordinate with subject matter experts, and foster strong customer and vendor relationships. They navigate organizational priorities and stakeholder interests with organizational awareness and sound judgment, balancing competing needs while ensuring project success.

Strong communication and collaboration skills enable this analyst to work effectively with both internal IST teams and external agency partners. They are also experienced in leading upgrades, managing implementations, and resolving complex issues, staying ahead of technological trends to ensure the long-term reliability and efficiency of systems under their oversight.

Qualifications

Knowledge of:

  • Application analysis, design, programming, testing, and debugging.
  • Computer hardware platforms, operating systems, and middleware systems.
  • Database design, management, and recovery; and data access.
  • Principles and techniques of application and systems analysis and design.
  • Evaluating and selecting software and working effectively with vendors to integrate solutions.
  • Analyzing and resolving complex problems, including applications, and software integrations.
  • Working effectively with clients, peers, and support teams to define business requirements, provide support for software and applications, and ensure that tasks are completed accurately and in a timely manner.
  • Ability to develop REST APIs in C#, Develop SQL objects including stored procedures, views, tables, other user-Defined Functions.
  • Ability to design, develop, and deploy web APIs and MVC web applications.
  • Communicate effectively with both technical and non-technical clients or stakeholders.

Familiarity With

  • Records management and documentation principles and standards.
  • Information and Communication Technology (ICT) Accessibility.
  • Information Security Principles.
  • Business processes, operating practices, and the organizational structure of a public-sector agency.
  • Database design, management, and recovery; and data access.
  • Application architecture and associated communication protocols.

Ability To

  • Analyze and resolve application, software, and system integration issues.
  • Design, develop, test, and implement applications using programming languages, databases, middleware, and web services.
  • Evaluate, select, and integrate software solutions in collaboration with vendors and internal teams.
  • Develop and document system designs that meet defined business and technical requirements.
  • Research, recommend, and implement technology solutions that improve efficiency, functionality, and user experience.
  • Collaborate and communicate effectively with clients, peers, and support teams to ensure timely, high-quality results.

MINIMUM QUALIFICATIONS: Any four-year combination of professional experience, certification, and/or relevant coursework that demonstrates the necessary knowledge and abilities. Examples include:

  • Twelve (12) semester units of coursework from an accredited program and in a discipline relevant to the assignment is equivalent to a full year of related professional experience.
  • A completed certification program relevant to the assignment and knowledge and abilities necessary of the role.
  • A training program with evidence of completion providing the knowledge and abilities necessary of the role.
  • An internship and/or apprenticeship providing the required knowledge and abilities of the role.
  • Relevant professional experience demonstrating knowledge and abilities necessary of the role.

Special Sub-class Recruitments: Recruitments for positions in this class may be conducted according to the program or department in which a vacancy exists and the special certificates, licenses and/or experience requirements of the position.

IMPORTANT INFORMATION

For any questions concerning this position announcement, please contact Colleen Beck at colleen.beck@marincounty.gov.

All applicants will receive email notifications regarding their status in the recruitment process. Please be sure to check your spam settings to allow our emails to reach you. You may also log into your GovernmentJobs.com account to view these emails.

Testing and Eligible List: Depending on the number of qualified applications received, the examination may consist of a highly qualified review, application screening, online assessment, written examination, oral examination, performance examination, or any combination to determine which candidates' names will be placed on the eligible list. The eligible list established from this recruitment may be used to fill the current vacancy, and any future vacancies for open, fixed-term, full-time or part-time positions which may occur while the list remains active.

Hybrid Schedule

The IST Department has embraced a hybrid work schedule that considers that some duties of this position may be performed remotely. However, the successful candidate must be able to report to County facilities and/or for meetings, work assignments, and/or disaster service work upon short notice, as needed and deemed appropriate. During the initial probationary period, the successful candidate may be required to work primarily onsite before establishing a hybrid work schedule.

Special Requirements

LiveScan:

Candidates selected may be subject to fingerprinting by the Sheriff's Department and must pass a Department of Justice LiveScan background check prior to appointment.

Disaster Service Workers: All County of Marin employees are designated Disaster Service Workers through state and local law (California Government Code Section 3100-3109). Employment with the County requires the affirmation of a loyalty oath to this effect. Employees are required to complete all Disaster Service Worker-related training as assigned, and to return to work as ordered in the event of an emergency.

Equal Employment Opportunity Employer: If you have questions regarding equal employment opportunities, please contact Roger Crawford, Equal Employment Opportunity Director, at 415-473-2095.

>

PLEASE NOTE: The benefits described herein do not apply to temporary (contingent) or to part-time employees that work less than 50%.

COUNTY OF MARIN BENEFITS: GENERAL

Below are some of the excellent benefits the County offers. More information about our benefits can be found on the Marin County's Benefits Homepage.

Paid Time Off: Competitive vacation accrual; 12 holidays per year; and generous sick leave accruals. Additional types of paid leaves are available for some bargaining units.

Health Plan: Choice of four health plans (two Kaiser HMOs, Western Health Advantage HMO, and an Anthem Blue Cross PPO) along with dental through Delta Dental PPO, and vision through Vision Service Plan (VSP). There is a County contribution toward the premiums (the contribution amount varies depending on coverage tier elected such as employee only, employee 1, employee family). Plus, the County offers excellent Life Insurance, Disability, Flexible Spending Plans, a Dependent Care Assistance Program, professional development and more.

Retirement: Defined benefit plan under the County Employees Retirement Act of 1937. More information can be found online at www.mcera.org.

IRS 457 Plan: Choice of pre-tax or post-tax (Roth) employee contribution up to the IRS annual maximum.

Retiree Medical: The County provides access to group health plan coverage to eligible retirees.

For specific questions regarding the employment process, please contact Human Resources at (415) 473-6104. For additional details about the benefits or retirement, please contact the Benefits Division at (415) 473-2197.

  • IMPORTANT NOTE: Benefits described herein do not represent a contract and may be changed without notice.

01

MINIMUM QUALIFICATIONS: Any four-year combination of professional experience, certification, and/or relevant coursework that demonstrates the necessary knowledge and abilities. Examples include:

  • Twelve (12) semester units of coursework from an accredited program and in a discipline relevant to the assignment are equivalent to a full year of related professional experience.
  • A completed certification program relevant to the assignment and knowledge and abilities necessary of the role.
  • A training program with evidence of completion providing the knowledge and abilities necessary for the role.
  • An internship and/or apprenticeship providing the required knowledge and abilities of the role.
  • Relevant professional experience demonstrating knowledge and abilities necessary of the role. My relevant education, including degree(s) and major(s) of study or coursework is listed in the Education section of the standard application.
  • Yes
  • No

02

My relevant professional level experience is listed in the Work Experience section of the standard application.

  • Yes
  • No

03

If relevant, any certifications or trainings related to the assignment, are listed in the Certificates and Licenses section of the standard application.

  • Yes
  • No

04

Please include any other information related to how you meet the above minimum qualifications in the textbox below, or state N/A.

05

Please describe your experience implementing and maintaining vendor software — including cloud-based and on-premises installations, configuration updates, and upgrades? Be specific and describe in detail. If you do not possess this experience, please state N/A.

06

Describe your experience and provide specific examples of when you implemented or supported any automation tools or scripts to improve system reliability or efficiency? Include the outcome and results. If you do not possess this experience, please state N/A.

07

Please describe your professional work experience developing Web APIs. Your response must include:

  • The name of the employer, agency, or organization where you performed this work should be listed in the Employment Section of the application.
  • The project, application, or business system for which you developed Web APIs, including the purpose of the project.
  • Your role on the project and the composition of the team (e.g., Agile team, number of developers, cross-functional team).
  • The specific Web API development tasks you personally performed (such as designing and developing RESTful APIs, creating endpoints, implementing authentication/authorization, integrating with databases or third-party services, writing documentation, testing, debugging, versioning, and deployment). Include the tools, frameworks, and technologies you used and the length of time you performed the work. If you do not possess this experience or knowledge, please state N/A. Responses of "See Resume" will not be considered.
  • Required Question

Salary.com Estimation for Criminal Justice System Analyst (Advanced Systems Engineer) in San Rafael, CA
$71,606 to $89,232
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Criminal Justice System Analyst (Advanced Systems Engineer)?

Sign up to receive alerts about other jobs on the Criminal Justice System Analyst (Advanced Systems Engineer) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$66,626 - $82,923
Income Estimation: 
$83,039 - $104,143
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at County of Marin

  • County of Marin San Rafael, CA
  • About Us At the County of Marin, our employees overwhelmingly report feeling their work is meaningful, they like the work they do, and they are proud to te... more
  • 1 Day Ago

  • County of Marin San Rafael, CA
  • Application Timeline We look forward to reviewing your application! Please mark your calendar: our application portal for this position will be open from F... more
  • 1 Day Ago

  • County of Marin San Rafael, CA
  • At the County of Marin, our employees overwhelmingly report feeling their work is meaningful, they like the work they do, and they are proud to tell people... more
  • 2 Days Ago

  • County of Marin Multiple Locations, CA
  • At the County of Marin, our employees overwhelmingly report feeling their work is meaningful, they like the work they do, and they are proud to tell people... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Criminal Justice System Analyst (Advanced Systems Engineer) jobs in the San Rafael, CA area that may be a better fit.

  • dynamisinc San Francisco, CA
  • Dynamis is seeking a Junior Criminal Analyst to be a frontline contributor to one of HSI’s highest-visibility enforcement missions: protecting the integrit... more
  • 4 Days Ago

  • University of California San Francisco, CA
  • General Information Job Name RN - Juvenile Justice System (BCH-Oakland) Department 7845705 - JUVENILE HALL SFCHO Position type Part Time Workplace Fully On... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!