ARC Programmer Analyst II
Listed on 2026-02-18
-
IT/Tech
Systems Analyst, IT Consultant, Data Analyst, IT Business Analyst
Programmer Analyst II
The Assessor-Recorder-County Clerk (ARC) office is recruiting for a Programmer Analyst II to design, develop, and implement advanced software systems using the latest technology.
ResponsibilitiesThe Programmer Analyst II will design and architect software programs using modern programming languages, perform source code management with an Integrated Development Environment (IDE), solve programming issues related to software interfaces and advanced design requirements, and analyze user‑described problems to create technical definitions for system design. The analyst will consult with users and other IT staff to resolve conflicts between system capabilities and requirements.
Additionally, the role involves intermediate project responsibility across all phases of the Software Development Life Cycle: business requirements gathering, analysis, design, and development.
- Minimum three (3) years of work experience in a production environment within the past five (5) years, performing analysis and programming for developing business applications.
- Experience with .Net/.Net Core, C# / ASP.NET, SQL Server, full‑stack web development (React.
JS, HTML5, CSS, JavaScript ES6), PIMS (Property Information Management Systems), assessment or recorder‑related software. - Minimum 30 semester (45 quarter) units of coursework in programming, computer science, or software engineering. One (1) additional year of qualifying experience may substitute for the education requirement. A bachelor’s degree in a qualifying field may substitute for one (1) year of experience.
- Strong understanding of all aspects of enterprise software development:
Windows, Web, database, and reporting skills. - Experience with .Net Web technologies, C#, HTML5, CSS3, XML, AJAX, REST, and JSON.
- Strong time‑management and multi‑tasking skills; ability to handle changes in business requirements and prioritize across multiple projects.
- Good communication skills and the ability to manage project tasks independently and communicate with clients.
- Ability to formulate and optimize/troubleshoot advanced SQL queries.
- Experience with SharePoint.
To review job‑specific benefits, refer to the Summary of Benefits and Memorandum of Understanding (MOU). The County also offers an alternative Modified Benefits Option (MBO) that provides a wage differential.
Pre‑employment process includes a background check, fingerprinting, and medical exam. Incumbents may occasionally work evening and weekend hours, and overtime, on‑call, or callback work may be required.
San Bernardino County does not consider candidates who require visa sponsorship. Candidates must present legal right to work in the United States.
ApplicationSubmit the online application and supplemental questionnaire by 5:00 p.m., Friday, February 27, 2026. If you do not receive a confirmation, your application was not received.
EEO/ADASan Bernardino County is an Equal Employment Opportunity and Americans with Disabilities Act compliant employer dedicated to ensuring equal employment opportunities for all employees and applicants.
Veterans’ Preference:
Eligible veterans, spouses, or widows/widowers who are not current County employees may receive additional preference points. Documentation must be submitted within 48 hours of submitting the application.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).