ARC Programmer Analyst III

San Bernardino CountySan Bernardino, CA
Onsite

About The Position

The Assessor-Recorder-County Clerk (ARC) is recruiting for a Programmer Analyst III who will be responsible for the design, implementation, and maintenance of PIMS (Property Information Management System) systems, ensuring the efficient operation and optimization of our business systems. The Programmer Analyst III will function in a lead role and be responsible for estimating costs, manpower, and time for various system development and testing projects, consulting with users to resolve conflicts between system capabilities and requirements. They will solve programming issues related to software interfaces and advanced design requirements, analyze user-described problems to create technical definitions for system design, and supervise staff involved in the PIMS project. Additionally, the Programmer Analyst III provides technical guidance on advanced programming techniques, participates in personnel decisions, and attends user meetings to clarify needs and define technical challenges. Programmer Analyst IIIs assume primary project responsibility for all the phases of the Software Development Life Cycle (SDLC): business requirements gathering, analysis, design, and development. The resulting eligible list will be used to fill current and future vacancies within the Assessor-Recorder-County Clerk (ARC) office only.

Requirements

  • Four (4) years of experience working in a production environment (within the past five (5) years), performing systems analysis and project planning for the purpose of developing business applications.
  • One (1) year working as a project leader for large-scale projects.
  • Experience with a systems development methodology and/or experience with .Net/.Net Core C#/ASP.net SQL Server Azure SQL Full-stack web development (React.JS, HTML, CSS, JavaScript).
  • Thirty (30) semester (45 quarter) units in programming, computer science, software engineering, or related field. (A copy of transcripts is required unless you have a bachelor's degree in a qualifying field.)

Nice To Haves

  • Strong problem-solving skills.
  • Proven project management and leadership abilities.
  • Technical communication skills.
  • Detail-oriented.
  • Commitment to understanding and addressing user needs.
  • Ability to effectively collaborate with cross-functional teams.

Responsibilities

  • Design, implementation, and maintenance of PIMS (Property Information Management System) systems.
  • Estimating costs, manpower, and time for system development and testing projects.
  • Consulting with users to resolve conflicts between system capabilities and requirements.
  • Solving programming issues related to software interfaces and advanced design requirements.
  • Analyzing user-described problems to create technical definitions for system design.
  • Supervising staff involved in the PIMS project.
  • Providing technical guidance on advanced programming techniques.
  • Participating in personnel decisions.
  • Attending user meetings to clarify needs and define technical challenges.
  • Assuming primary project responsibility for all phases of the Software Development Life Cycle (SDLC): business requirements gathering, analysis, design, and development.

Benefits

  • Summary of Benefits and Memorandum of Understanding (MOU)
  • Alternative Modified Benefits Option (MBO) that provides a wage differential.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service