Demo

Information Systems Programmer and Analyst II

County of Contra Costa
Costa, CA Full Time
POSTED ON 5/29/2026
AVAILABLE BEFORE 6/4/2026

Bargaining Unit: Local 21 - Supervisory Management  

Why join the Contra Costa County Library Department?
The Library Department has nearly 300 employees serving 26 communities throughout Contra Costa County.  Its mission is to “Bring People and Ideas Together.”  The Library seeks to enrich lives by delivering a consistent, high quality, and inviting experience at all points of contact.
 
The Library is an innovative, entrepreneurial, and dynamic civic institution that is committed to providing exceptional services to its communities. The library assumes critical roles in making the communities strong, equitable, resilient, and progressive.
 
The primary objective of the library is to promote personal and community engagement through literacy and reading. It has implemented several programs to ensure easy, equitable access to library services for all. Some travel to library locations may be necessary. The incumbent may occasionally have to work outside normal business hours. After the probationary period, there will be an opportunity for some remote work.

The Library Department at is currently seeking to fill one (1) vacancy in the Information Systems Programmer and Analyst II classification that is part of the Virtual Library Team.

About the Virtual Library Team 
The Virtual Library Team supports the library’s suite of software applications used by both public library patrons and staff. Their work spans backend systems and patron facing tools, including the library website, circulation software, and other core applications essential to daily library and office operations. The Team provides support for patron facing staff, the Collection Management Department (including elibrary resources and online databases), and the Circulation team, and offers direct user assistance to both internal and external customers. They collaborate closely with the Automation (IT) Team and Library Administration, and work directly with software vendors to troubleshoot issues, maintain system performance, and explore new software and emerging technologies to enhance library services. 

We are looking for someone who:
  • Is detail-oriented and has strong organizational and communication skills
  • Has demonstrated history supporting a SQL database environment
  • Has a strong understanding of data analysis and report building skills
  • Is passionate about customer service, including technical support, issue resolution, and application enhancements 
  • Enjoys working in an open team environment with a high level of activity
  • Has experience in enterprise software installation, troubleshooting, and maintenance
  • Ideally, has experience with Integrated Library Systems (ILS) or Library Management Systems (LMS) 
  • Is a self-starter that can work with minimal supervision
What you will typically be responsible for:
  • Supporting and maintaining a SQL database system – including performing installations/upgrades/data migrations of SQL database and maintaining secure vendor connections for import/export of data
  • Creating custom reports, reporting dashboards, and statistical analyses for multiple departments. Maintaining these systems 
  • Maintaining an asset management system and up to date data entry for departmental purchases
  • Administrating enterprise systems
  • Supporting and maintaining existing custom programs for various work units and coding new programs as needed
  • Ensuring that software systems are updated to comply with revised Federal, State, and local government policies, including user accessibility requirements that guide program operations and system implementation. 
  • Creating and maintaining batch files and scripts to build efficiency in software installs and upgrades
  • May provide desktop support and perform hardware and software installations 
  • Creating documentation and training materials, as well as leading training
A few reasons you might love this job:
  • You will be working with staff who are passionate about their roles in supporting the Library and its many innovative programs
  • You will be working with a team who enjoys working together and appreciates sharing ideas and discovering new ways to accomplish tasks
  • You will have an opportunity to collaborate with staff in other departments while working on different projects
  • You will experience a variety of day-to-day activities that create new opportunities to learn
  • You will have remote work options that may be available periodically
A few challenges you might face in this job:
  • You will be working in an open office environment that can be busy and noisy at times
  • You may be required to perform some after-hours work to complete updates outside of library open hours
Competencies Required:
  • Analyzing & Interpreting Data: Drawing meaning and conclusions from quantitative or qualitative data
  • Delivering Results: Meeting organizational goals and customer expectations and making decisions that produce high-quality results by applying technical knowledge, analyzing problems, and calculating risks
  • Innovative Problem Solving: Identifying and analyzing problems in order to propose new ways to do business
  • Reading Comprehension: Understanding and using written information
  • Professional & Technical Expertise: Applying technical subject matter to the job
  • Displaying Ownership and Accountability: Holding self and others accountable for measurable high-quality, timely, and cost-effective results
  • Oral Communication: Engaging effectively in dialogue
  • Writing: Communicating effectively in writing
  • Building & Maintaining Relationships: Establishing rapport and maintaining mutually productive relationships
  • Customer Focus: Attending to the needs and expectations of customers
  • Involving Others (Engaging Teams): Engaging others for input, contribution, and shared responsibility for outcomes
  • Teamwork: Collaborating with others to achieve shared goals
To read the complete job description, please click here.

The eligible list established from this recruitment may be used to fill future openings for up to six (6) months.
Education:
Possession of an Associate of Arts degree from an accredited college with a major in computer science or information processing; OR Completion of 24 college semester units or 36 quarter units in computer science or information systems or closely related field.

Experience:
Two (2) years of full-time or its equivalent experience performing software applications programming or systems analysis.

Substitution for Education:
Additional-qualifying experience may be substituted for the required education on a year-for-year basis, up to a maximum of two years.

Desirable Qualifications: 
  • Experience creating and supporting complex SharePoint sites
  • Experience with maintaining software and building computer images for a public use environment, such as a school lab or library
  1. Application Filing: All applicants must apply online at https://www.governmentjobs.com/careers/contracosta and submit the information as indicated on the job announcement by the final filing date.
  2. Application Evaluation: Depending on the number of applications received, an Application Evaluation Board may be convened to evaluate and select the best-qualified candidates for invitation to the next phase of the examination.
  3. Training and Experience Evaluation:  Consists of an evaluation of each candidate's relevant education, training and/or experience as presented on the application and supplemental questionnaire.  (Weighted 100%)

The Human Resources Department may change the examination steps noted above in accordance with the Personnel Management Regulations and accepted selection practices.

For recruitment specific questions, please contact Angelica Tran at Angelica.Tran@hrd.cccounty.us.  For any technical issues, please contact the GovernmentJobs’ applicant support team for assistance at 1 855-524-5627. 

 
CONVICTION HISTORY
After you receive a conditional job offer, you will be fingerprinted, and your fingerprints will be sent to the California Department of Justice (DOJ) and the Federal Bureau of Investigation (FBI). The resulting report of your conviction history (if any) will be used to determine whether the nature of your conviction conflicts with the specific duties and responsibilities of the job for which you have received a conditional job offer. If a conflict exists, you will be asked to present any evidence of rehabilitation that may mitigate the conflict, except when federal or state regulations bar employment in specific circumstances. Having a conviction history does not automatically preclude you from a job with Contra Costa County. If you accept a conditional job offer, the Human Resources department will contact you to schedule a fingerprinting appointment.
 
DISASTER SERVICE WORKER
All Contra Costa County employees are designated Disaster Service Workers through state and local law. 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
It is the policy of Contra Costa County to consider all applicants for employment without regard to race, color, religion, sex, national origin, ethnicity, age, disability, sexual orientation, gender, gender identity, gender expression, marital status, ancestry, medical condition, genetic information, military or veteran status, or other protected category under the law.

Salary : $95,789 - $116,432

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

Sign up to receive alerts about other jobs with skills like those required for the Information Systems Programmer and Analyst II.

Click the checkbox next to the jobs that you are interested in.

  • Concept Development Skill

    • Income Estimation: $70,684 - $92,141
    • Income Estimation: $69,778 - $97,698
  • Conceptual Design Skill

    • Income Estimation: $70,684 - $92,141
    • Income Estimation: $71,252 - $93,927
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 Contra Costa

  • County of Contra Costa Costa, CA
  • CLERK EXPERIENCED LEVEL Transfer/Bid Opportunity Contra Costa County Health Services Department has an opening in the Ambulatory Care Registration unit. Jo... more
  • Just Posted

  • County of Contra Costa Martinez, CA
  • T his is a continuous recruitment Bargaining Unit: DSA - Deputy Sheriff's Non-Sworn Rank & File Unit Why Join Contra Costa County Office of the Sheriff? Th... more
  • 1 Day Ago

  • County of Contra Costa Costa, CA
  • Bargaining Unit: CNA - Registered Nurses Unit Contra Costa County Health Services Department offers a variety of opportunities and has an ongoing need for ... more
  • 1 Day Ago

  • County of Contra Costa Martinez, CA
  • **** OPEN UNTIL FILLED **** Why Join Contra Costa Health? Mental health is a critical part of overall wellness. With the continuing rise of mental health i... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Information Systems Programmer and Analyst II jobs in the Costa, CA area that may be a better fit.

  • illinois Springfield, IL
  • Job Requisition ID: 56564 Opening Date: 06/02/2026 Closing Date: 06/16/2026 Agency: Department of Innovation and Technology Class Title: INFORMATION SYSTEM... more
  • Just Posted

  • Brown Brothers Harriman Jersey, NJ
  • At BBH, Partnership is more than a form of ownership—it’s our approach to business and relationships. We know that supporting your professional and persona... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!