Information Systems Programmer and Analyst IV

Contra Costa County, CA
Contra Costa County, California United States  View Map
Posted: Jul 15, 2025
  • Salary: $115,959.48 - $155,396.75 Annually USD
  • Full Time
  • Administrative Analysis and Research
  • Information Technology and Communication Services
  • Job Description

    The Position

    Bargaining Unit: Local 21 - Supervisory Management

    Why join Contra Costa County?

    Contra Costa County provides an array of services to its residents and is seeking dedicated individuals with a passion for public service. We pride ourselves on improving the quality of life for our residents.

    We are currently seeking to fill various Information Systems Programmer and Analyst IV vacancies within the Office of the Sheriff and Employment and Human Services Department. Additionally, the eligible list established from this recruitment may also be used to fill other countywide vacancies as they arise.

    For more details on departments across the County that may have future vacancies, please visit our website: https://www.contracosta.ca.gov/27/Departments-Offices

    About Contra Costa -The Office of the Sheriff
    The Contra Costa County Office of the Sheriff is the largest law enforcement agency in Contra Costa, with over 1,100 sworn and professional employees dedicated to providing the highest level of law enforcement and customer services. The Contra Costa County Office of the Sheriff strives to maintain the highest standard of professional integrity and ethics. The Office of the Sheriff is dedicated to pursuing excellence in performance throughout the organization and in the community through the quality of its personnel.

    About Contra Costa - Employment & Human Services Department:
    Contra Costa County’s Employment and Human Services Department works diligently to provide the community with resources that support, protect, and empower individuals and families to achieve self-sufficiency. The department is committed to hiring candidates who share our core values of delivering an exceptional customer service experience, encouraging open communication, embracing change, practicing ethical behavior, and embracing diversity.

    We are looking for someone who:
    • Demonstrates a proven track record of delivering successful outcomes on both day-to-day tasks and larger end-to-end projects and initiatives
    • Brings expertise in designing, developing, code testing, and troubleshooting full stack applications
    • Has in-depth experience with .NET Framework, ASP.NET, Razor, Microsoft Visual Studio, SQL, Crystal Reports, and APIs
    • Ensures accuracy, security, and high standards across all aspects of development.
    • Maintains a positive attitude, adapts easily, collaborates effectively, and works well with others
    • Takes initiative, works independently, and consistently achieves results
    • Approaches challenges with enthusiasm and a desire for continuous learning
    • Thinks creatively and offers forward-thinking ideas and solutions
    • Communicates ideas, opinions, and technical concepts clearly and effectively


    What you will typically be responsible for:
    • Architecting and implementing high-performance software solutions using modern web technologies, with specialized expertise in the Microsoft technology ecosystem, including Azure Active Directory Authentication Framework and Azure Cloud Platform
    • Supporting third-party vendor solutions
    • Designing and developing end-to-end full stack applications using C# within the .NET Framework
    • Developing high-performance and secure RESTful APIs, backend services, and business logic using ASP.NET Core MVC with Entity Framework 6.0 and Entity Framework Core, with strong proficiency in LINQ
    • Building dynamic and responsive interfaces using HTML, JavaScript, CSS, AJAX, and jQuery
    • Continuously improving and maintaining existing web applications to ensure optimal performance and user experience
    • Conducting thorough testing and debugging to ensure the functionality and reliability of applications
    • Orchestrating seamless code migration across diverse environments, including cloud-based infrastructures and on-premises systems
    • Designing and managing database schemas, stored procedures, and advanced queries using MS SQL Server and T-SQL
    • Identifying opportunities for process improvements and implementing automation solutions to increase efficiency and productivity
    • Designing, developing, and maintaining SQL and Crystal Reports
    • Responding to ad hoc requests and resolving issues submitted via email and ticketing systems
    • Mentoring and guiding junior engineers in their professional growth and development


    A few reasons you might love this job:
    • Purpose-Driven Work. You'll be part of a team that genuinely cares about its customers, community, and mission
    • Team Culture. You’ll collaborate with supportive colleagues in a positive, team-first environment
    • Open Communication. Your voice matters-this is a space where you can share ideas and feedback without judgment
    • Autonomy and Trust. You’ll be trusted to take ownership of your work and make meaningful contributions
    • Supportive Leadership. Work alongside managers who champion your growth and provide guidance when needed


    A few challenges you might face in this job:
    • Resources. You may need to find creative solutions when faced with tight resources
    • Evolving Priorities. You may need to adapt as goals and project scopes shift
    • Project Delays. Timelines may fluctuate, requiring patience and persistence

    Competencies Required:
    • Professional & Technical Expertise: - Applying technical subject matter to the job
    • Innovative Problem Solving: - Identifying and analyzing problems in order to propose new ways to do business
    • Analyzing & Interpreting Data: - Drawing meaning and conclusions from quantitative or qualitative data
    • Critical Thinking: - Analytically and logically evaluating information, propositions, and claims
    • 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
    • Writing: - Communicating effectively in writing
    • Displaying Ownership and Accountability: - Holding self and others accountable for measurable high-quality, timely, and cost-effective results
    • Oral Communication: - Engaging effectively in dialogue
    • Building & Maintaining Relationships: - Establishing rapport and maintaining mutually productive relationships
    • Involving Others (Engaging Teams): - Engaging others for input, contribution, and shared responsibility for outcomes
    • Visionary Leadership: - Taking a long-term view and building a shared vision with others; acting as a catalyst for organizational change
    • Teamwork: - Collaborating with others to achieve shared goals
    • Business Process Analysis: - Defining, assessing, and improving operational processes and workflow
    • Managing & Facilitating Change: - Addressing key factors that influence successful organizational change
    • Project Management: - Ensuring that projects are on-time, on-budget, and achieve their objectives


    To read the complete job description, please click here .

    The eligible list established from this recruitment may remain in effect for six (6) months and may be used by other departments.

    Minimum Qualifications

    Education: Possession of abachelor’sdegree from an accredited college or university, with a major in computer science or information processing or closely related field.

    Experience: Four (4) years of full-time or its equivalent experience performing software applications programming and/or systems analysis, at least one year of which must have included programming responsibility.

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

    Desirable Qualifications:
    • Proficiency in PHP: Experience developing dynamic web applications and backend services using PHP
    • Azure Expertise: Familiarity with Azure Cloud services, Azure DevOps, and cloud-based application deployment and management
    • Agile/Scrum Methodologies: Hands-on experience working in Agile environments, participating in sprints, stand-ups, and iterative development cycles
    • CI/CD Practices: Knowledge of Continuous Integration and Continuous Deployment workflows to streamline and automate software delivery


    Selection Process

    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.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.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 Christine Bissada at Christine.Bissada@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.

    To find more information on Benefits offered by Contra Costa County, please go to https://www.contracosta.ca.gov/1343/Employee-Benefits

    Closing Date/Time: 7/28/2025 11:59 PM Pacific
  • ABOUT THE COMPANY

    • Contra Costa County Human Resources Department
    • Contra Costa County Human Resources Department

    The County of Contra Costa, California was incorporated in 1850 as one of the original 27 counties of the State of California, with the City of Martinez as the County Seat. 

    Contra Costa County is home to more than one million residents. Comprised of 19 cities and many established communities in the unincorporated area, it is the ninth most populous county in the state.

    The most notable landmark in the county is Mount Diablo, rising 3,849 feet at the northern end of the Diablo Range. It is the centerpiece of Mt. Diablo State Park, one of many recreation areas residents and visitors can enjoy. The East Bay Regional Park District is comprised of more than 100,000 acres within 65 parks, including more than 1,200 miles of trails.

    Our Mission: Contra Costa County is dedicated to providing public services which improve the quality of life of our residents and the economic viability of our businesses.

    Our Vision: Contra Costa County is recognized as a world-class service organization where innovation and partnerships merge to enable our residents to enjoy a safe, healthy and prosperous life.

    Our Values: Contra Costa County serves people, businesses and communities. Our organization and each one of our employees value:

    • Clients and communities
    • Accountability
    • Partnerships
    • Fiscal prudence
    • Quality Services
    • Organizational excellence
    Show more

MORE JOBS

  • Information Security Manager

    • Henderson, Nevada
    • City of Henderson, NV
    • Jun 18, 2025
    • Full Time
    • Information Technology and Communication Services
  • Program Leader II - Special Needs ($49,740.96/year - $60,460.44/year)

    • Hayward, California
    • HAYWARD AREA RECREATION & PARK DISTRICT
    • Jul 09, 2025
    • Full Time
    • Information Technology and Communication Services
  • Associate Teacher - Project Substitute

    • Contra Costa County, California
    • Contra Costa County, CA
    • May 22, 2025
    • Full Time
    • Education and Training
  • Part-Time Lecturer Pool - Mathematics Education

    • San Jose, California
    • Cal State University (CSU) San Jose
    • Apr 07, 2025
    • Education and Training
    • Parks and Recreation
  • BUSINESS PROCESS ANALYST 2

    • Genoa, Nevada
    • State of Nevada
    • Jul 11, 2025
    • Full Time
    • Administrative Analysis and Research
  • Food Service Worker III

    • Stockton, California
    • San Joaquin County, CA
    • Mar 21, 2025
    • Part Time
    • Nutrition and Food Services
Show More
Apply Now Please mention you found this employment opportunity on the CareersInGovernment.com Job Board.
Please mention you found this employment opportunity on the CareersInGovernment.com Job Board.