Skip navigation
navigation section title graphic for Auditor
navigation section title graphic for programs
navigation section title graphic for resources
navigation section title graphic for services
navigation section title graphic for newsletter

View Region newsletter


Job Openings

Working at SANDAG | Job Openings | Email Notification | How to Apply | FAQ

Solution Architect

Salary Range:
$106,587 to $165,209

Close Date: Open until filled

Overview of Automated Regional Justice Information System (ARJIS)
The ARJIS team develops and maintains a complex, multi-agency information network that allows real-time law enforcement applications and data to be shared among local, state, and federal criminal justice agencies. Data sharing improves the effectiveness of the regional criminal justice system with the goal to improve the quality of life for residents in the region. The focus is on the development, implementation, and management of the ARJIS Enterprise System, a suite of investigative tools, real-time alerting and mapping applications, real-time officer notifications, and reporting systems.

This position will manage and oversee the ARJIS applications development team and related programs and provide staff support to the Business Working Group, Technical Working Group, User Working Group, Public Safety Committee, and Chiefs & Sheriff's Management Committee. This position also will consult with technical stakeholders among ARJIS member agencies to develop regional technical solutions that support the ARJIS strategic plan.  This position will also lead the ideation, development and execution of strategic projects and initiatives from proposals, risk management and user engagement, technology strategy and implementation of new public safety applications. The work will be primarily performed during normal business hours and may involve responding to critical issues after hours or on weekends in a 24/7 operations environment.


Job Responsibilities

  • Provide leadership, management, and technical expertise related to the architecture, implementation, maintenance, and documentation of ARJIS software applications and databases; lead efforts to expand and enhance the ARJIS mobile technology offerings; evaluate and implement new and improved technologies.
  • Manage the implementation and operation of applications for collecting, compiling, integrating, and disseminating public safety information; collaborate with user groups from ARJIS member agencies and vendors to develop requirements, design specifications, and identify project deliverables.
  • Manage the implementation of DevOps using CI/CD workflow based on Git repositories using Azure DevOps for both applications and infrastructure-as-code in a hybrid Azure Government cloud environment.
  • Coordinate the integration of various public safety information systems including development of interagency interfaces; develop and maintain effective relationships with public safety employees, project partners, consultants, and vendors.
  • Supervise, mentor, train, and support career development for a team of technical employees and software developers; oversee and coordinate assigned projects; review and evaluate work products, methods, and procedures; foster an environment of collaboration, transparency, accountability, and teamwork.
  • Oversee the use of programming languages, database tools, or other technologies to streamline workflows; coordinate accurate and thorough documentation of systems, applications, and databases; add functionality to existing or new resources, and address business needs.
  • Evaluate emerging technologies in the areas of GIS, computer programming, relational databases, data analytics, machine learning and related areas for the most effective and efficient use by public safety personnel; where appropriate, add these to the suite of resources used.
  • Serve as lead staff advisor to ARJIS technical working group and support other similar committees and advisory groups; prepare and present reports to various audiences; participate on boards and in professional group meetings.
  • Assist with the preparation of Requests for Proposals (RFPs) including scopes of work and project budgets; evaluate competitive project proposals and participate in the selection of consultants; oversee and administer contracts; identify specifications for contracted services and manage project costs and benefits delivery.
  • Participate in the development, design, analysis and programming for various Urban Area Security initiative and other grants.

Experience and Qualifications

  • A bachelor's degree with major course work in information systems/technology, software engineering, computer programming, computer science, or a related field. 
    A combination of relevant education and recent work experience may be considered in lieu of the bachelor's degree requirement.
  • At least seven years of increasingly responsible, professional programming, information technology systems, or technology program management experience, including a minimum of two years of supervisory experience.
  • Demonstrated experience developing and managing enterprise scale software development projects; experience monitoring project performance measures including budget, schedule, resources, and risk; experience developing technical standards, design specifications, solution architecture design, and project management documentation.
  • Experience supervising and evaluating the work of technical employees; ability to apply excellent interpersonal skills.
  • Demonstrated experience in web application design and development, application maintenance, web services, XML based data integration, and project management methodology; knowledge of transactional versus multi-dimensional databases, Relational Database Management System (RDBMS) and NoSQL database.
  • Familiarity with software patterns & principals, coding best practices; experience with JavaScript, Java, Kubernetes, Python, Software AG and Angular JS is desirable.
  • Experience with all facets of solution lifecycle operations for multiple tier applications; cloud native application design and development, understanding of mobile software development, and mobile systems (iOS, Android, and cross-platform frameworks); experience with information exchange standards, data repository technologies, and data mining is desirable.
  • Experience coordinating project teams and monitoring work performance; Project Management Professional (PMP) certification and/or Agile development experience is desirable.
  • Experience developing RFPs, scopes of work, budgets, schedules, consultant selection, and contract management.
  • Ability to establish and maintain effective working relationships with government officials, public safety employees and community groups.
  • Ability to communicate technical information effectively, both orally and in writing; ability to prepare and deliver presentations to a variety of audiences such as management, public safety agencies, Boards, and community groups.
  • The final candidate selected for this position must successfully pass a pre-employment criminal background check in compliance with the FBI and the California Department of Justice requirements. Periodic re-checking of criminal background history will be a condition of employment.
  • Applicants selected will be subject to a government security background investigation and must meet eligibility and suitability requirements.


Our benefits include health, dental, and vision insurance as well as employee assistance, wellness, and work/life balance programs. Retirement and financial security benefits are provided through a pension plan and deferred compensation program. SANDAG offers flexible work schedules and employees are provided with paid time off and paid holidays.

How to Apply
Interested candidates may apply for this position by completing a SANDAG Employment Application.

The Employment Application can be downloaded from the SANDAG website or by contacting or calling (619) 699-1900. See our Careers / How to Apply webpage for additional information.

In compliance with the Americans with Disabilities Act (ADA), SANDAG will accommodate persons who require assistance in order to apply for a position at SANDAG. Applicants requiring an accommodation due to a disability during any stage of the recruitment and selection process, including requesting this document and related application materials in an alternative format, should make their needs known by contacting Human Resources at, (619) 699-1900, (619) 699-1904 (TTY), or fax (619) 699-6905.

Further Information
In compliance with the Immigration Reform and Control Act of 1986, applicants hired by SANDAG must show acceptable proof of identity and evidence of authorization to work in the United States.

The selected candidate can anticipate a driving record check upon hire, and approximately annually thereafter. The results of the check may determine whether the selected candidate will be permitted to drive for SANDAG business.

SANDAG requires all new employees to be fully vaccinated for COVID 19 within 45 days of hire; reasonable accommodation requests will be considered.

SANDAG employees are expected to work in-person in our San Diego office.

SANDAG is an Equal Opportunity Employer