The PositionBargaining 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 QualificationsEducation: 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 ProcessApplication 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 HISTORYAfter 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 WORKERAll 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 OPPORTUNITYIt 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