IT Programmer Analyst I/II

Tulare County, CA
  • Visalia, CA
  • $95,364.84–$126,371.95 Per Year
8 days ago

Job Description

IT Programmer Analyst I/II

Salary

$95,364.84 - $126,371.95 Annually

Location

Visalia, CA

Job Type

Full-Time

Job Number

27-075622

Department

Information Technology

Opening Date

10/24/2026

Closing Date

11/3/2026 11:59 PM Pacific

  • Description
  • Benefits
  • Questions

This recruitment will establish an employment list to fill current and any future vacancies within the Tulare County Information Communications Technology. The anticipated life of the employment list is six months. If interested in employment for this position for current or future vacancies, please submit an online application for consideration.

Current vacancy is with the Information Technology department located in Visalia. The anticipated life of the list is six months.

Salary Range:

Level I $7,947 - $9,685 Monthly

Level II $8,640 - $10,531 Monthly

Typical Duties

DUTY SAMPLE

  • Reviews user/software requirements and performs analysis, design, implementation, installation and training related to new software developed and/or acquired.
  • Analyzes and plans systems on consultations with project leaders, users and management then documents system plan and establishes an implementation schedule.
  • Designs and documents systems based on business requirements and further consultation with project team.

In addition to the above, Level II:

  • Authors highly complex web pages and templates into which user content is loaded to generate dynamic web pages.
  • Perform and train others in Software and Business Application Development/Customization.
  • Develops staff by assisting, training, scheduling, provide guidance and direction employee and serves as an informational resource regarding policies and procedures.

For a full list of duties for Level I, please click here.

For a full list of duties for Level II, please click here.

Minimum Qualifications

Minimum qualifications are used as a guide for establishing the education, training, experience, special skills and/or license which are required and equivalent to the following.

Education:

Level I/II:

  • Associate degree in a computer related discipline.

Experience:

Level I:

  • Two (2) years of experience in programming and systems software support.

Level II:

  • Five (5) years of experience in complex systems architecture, programming systems software, and software support.

Knowledge of:

  • Working knowledge of complex programming languages, web tools, scripting languages, database design, application/systems integration development (API) and operating systems.
  • Requirements gathering, designing, prototyping, troubleshooting, and supporting users.
  • Project Management and Business Analysis concepts.

Skill/Ability to:

  • Work and communicate effectively with people of various education and socioeconomic backgrounds by respecting beliefs, interpersonal styles and behaviors of both clients and co-workers.
  • Operate contemporary office equipment inclusive of computer, keyboard, and all applicable electronic equipment.
  • Perform feasibility studies and programming analysis.
  • Determine alternate program design approaches and facilitate most effective solution to meet user needs.
  • Work independently and make necessary decisions throughout the systems process within department guidelines.
  • Ability to multi-task and respond to emergency situations effectively.
  • Ability to communicate using the appropriate vernacular for the intended audience.
  • Coordinate projects to develop, test, install and modify programs.

In addition to the above, Level II:

  • Operate contemporary office equipment inclusive of computer, keyboard, and all applicable electronic equipment.

License or Certificate:

  • Possession of, or ability to obtain, an appropriate, valid California drivers license.

DESIRABLE EMPLOYMENT STANDARDS:

Experience:

Programming Languages: C#, Python, PHP, Javascript. Net, Pyton.

Programming IDEs: Microsoft Visual Studio, PyCharm, VS Code.

Programming Frameworks: Microsoft, Net, Angular, Bootstrap, MVC, Net, EF Core.

Databases: Microsoft SQL and MySQL.

License or Certificates:

Microsoft MCSD or MCPD

Certified Business Professional (CBAP)

Certified Scrum Developer (CSD) and/or Certified Scrum Master (CSM).

Additional Information

Conditions of Employment

Candidates selected may be required to pass a pre-employment drug and alcohol screening. Additionally, a background investigation may also be conducted, which may include a re-investigation every 10 years for some positions. An Employment Eligibility Verification using E-Verify may be required on the first day of employment for some positions. Some job classes may also require a physical exam.

College Cost Reduction Access Act

This may be a qualifying position for student loan forgiveness through the College Cost Reduction and Access Act (CCRAA). Only student loan payments made after October 1, 2007 and in a qualified repayment plan are eligible. For more information you are encouraged to speak with your student loan servicer or visit: https://studentaid.gov/manage-loans/forgiveness-cancellation/public-service

EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER

Bargaining Unit 19

The information listed is a general summary of benefits. These provisions do not constitute an expressed or implied contract and are subject to change.

Benefit Amount: An annual benefit amount is provided and may be applied towards health insurance premiums (medical, dental, vision, life and long-term disability). This benefit is pro-rated and paid on a pay period basis (24 pay periods).

Health Insurance: A choice of PPO and HMO medical plans which include PPO and HMO dental plans and include dental and vision coverage. Dependent coverage is available. Providers include Anthem Blue Cross, Kaiser Permanente, Delta Dental, and Vision Services Plan (VSP).

Retirement: The retirement plan is a defined benefit plan administered pursuant to the 1937 Act County Employees Retirement Act and integrated with Social Security. In addition to ordinary retirement benefits, the plan provides disability and death benefits. Retirement contributions are made by both the County and the employee. The County has reciprocity with the State of California, contracting PERS agencies, and all County 1937 Act Retirement Systems.

Paid Holiday Leave: 12 set days and 1 personal holiday.

Vacation Accrual:

2 weeks per year (0-3 years of service)

3 weeks per year (3-7 years of service)

4 weeks per year (7-11 years of service)

5 weeks per year (11+ years of service)

Limit of 300 hours.

FLSA exempt employees accrue an additional 5 days of vacation per year.

Sick Leave Accrual: 12 days per year with unlimited accumulation, 60 hours of which may be used toward family sick leave.

Career Incentive Pay

Employees who have completed five (5) or more Years of Service with Tulare County and meet the eligibility criteria described in Administrative Regulation - 52, earn additional pay according to the schedule below. Excludes Fire Battalion Chiefs.

Years of Service

% Increase

Total

5

3%

3%

10

2%

5%

15

3%

8%

20

2%

10%

Group Term Life Insurance and AD&D: $30,000; Provided by Standard Insurance Company.

Long Term Disability Insurance: A Long Term Disability plan is provided. This provides financial protection for you by paying a portion of your income while you are disabled.

Employees are covered by State Disability Insurance. The premium is paid by the employee.

Deferred Compensation: A voluntary deferred compensation plan is available.

To view more detailed descriptions of Tulare Countys benefits, please view the Benefits section of our Web site at https://tularecounty.ca.gov/hrd/benefits-wellness/health-plans-active-employees/

The Provisions Of This Bulletin Do Not Constitute An Expressed Or Implied Contract And Are Subject To Change.

01

The supplemental application form is an EXAMINATION. The supplemental application form will be used to select the most highly qualified candidates who will then advance to the next step in the selection process. All candidates are required to complete the questions at the end of the application. The supplemental application questions will be used to select the most highly qualified candidates who will then advance to the next step in the selection process. The questions that follow will be used to evaluate the extent to which a candidate has demonstrated and applied the knowledge, skills and abilities critical to successful performance for this position. You must respond to all required questions to be considered for this position. SPECIAL NOTE: All applications and supplemental questionnaires (if applicable) will be reviewed for minimum qualifications and must be fully completed to be considered. Resumes do not replace the information required. Applications or supplemental questionnaires that state refer to resume, lack clear employment information, or do not provide sufficient detail to evaluate minimum qualifications, will not be considered. Missing information cannot be assumed. List the programming languages you have used and your level of proficiency.

02

List the platforms (E.g. mainframe, PC, web, mobile devices) on which you have developed applications and the programming languages on each.

03

Describe a project you have completed using the language(s) listed above.

04

Describe your experience writing technical specifications for system and application design.

05

Describe your experience utilizing Procedural and Object Orientated Programming (Give examples). Please differentiate the reasons why Procedural or Object Orientated Programming was used in your examples.

06

Describe a data base application performance issue that you have identified, analyzed and resolved with the customer/client.

Required Question

Employer County of Tulare

Address 2500 W Burrel Avenue

Visalia, California, 93291

Phone (559) 636-4900

Website http://www.tularecounty.ca.gov

Numbers & Facts

LocationVisalia, CA
Salary$95,364.84–$126,371.95 Per Year

Skills

  • Analysis Skillsunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Background Investigationunmatched
  • Bootstrapunmatched
  • Business Analysisunmatched
  • Business Solutionsunmatched
  • Certified ScrumMasterunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Compensation and Benefitsunmatched
  • Computer Programmingunmatched
  • Customer/Consumer Behaviorunmatched
  • Database Designunmatched
  • Disability Insuranceunmatched
  • Documentation Planunmatched
  • Driver's Licenseunmatched
  • Emergency Responseunmatched
  • Feasibility Analysisunmatched
  • IDE (Integrated Development Environment)unmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Interpersonal Skillsunmatched
  • JavaScriptunmatched
  • Keyboardsunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Product Familyunmatched
  • Microsoft Visual Studiounmatched
  • Model View Controllerunmatched
  • Multitaskingunmatched
  • Object Oriented Programming (OOP)unmatched
  • Office Equipmentunmatched
  • Operating Systemsunmatched
  • PHP Scripting Language (PHP Hypertext Preprocessor)unmatched
  • People Managementunmatched
  • Programming Languagesunmatched
  • Project/Program Coordinationunmatched
  • Project/Program Managementunmatched
  • Prototypingunmatched
  • Python Programming/Scripting Languageunmatched
  • Requirements Managementunmatched
  • Retirement Planunmatched
  • Schedule Developmentunmatched
  • Scripting (Scripting Languages)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Student Loansunmatched
  • Student Servicesunmatched
  • System Architectureunmatched
  • System Integration (SI)unmatched
  • Systems Analysisunmatched
  • Systems/Internals Programmingunmatched
  • Test Plan/Scheduleunmatched
  • Vision Planunmatched
  • Web Designunmatched
  • Web Programmingunmatched
  • Web Templatesunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder