IT Programmer Analyst III

Tulare County, CA

$109K — $133K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Two years of college coursework in computer science or related field.
  • Six years of experience in developing and programming business applications using industry-standard tools.
  • Knowledge of complex programming languages and database design.
  • Understanding of project management and business analysis concepts.
  • Ability to communicate effectively with diverse individuals.

Responsibilities

  • Analyze user requests to decide on new program creation or modification of existing ones.
  • Design and code highly complex computer programs based on user needs.
  • Build complex user interface applications and back-end databases using expert-level skills.
  • Create and document dynamic web pages and templates for user-generated content.
  • Analyze user information needs and propose effective programming solutions.

Benefits

  • Health insurance options including PPO and HMO plans with dental and vision coverage.
  • Defined benefit retirement plan with additional disability and death benefits.
  • Generous paid holiday and vacation leave, increasing with years of service.
  • Unlimited sick leave accrual with family leave provisions.
  • Career incentive pay for long service with performance metrics.
Full Job Description
Salary : $109,520.13 - $133,475.91 Annually
Location : Visalia, CA
Job Type: Full-Time
Job Number: 27-075632
Department: Information Technology
Opening Date: 09/05/2026
Closing Date: 9/13/2026 11:59 PM Pacific

This recruitment will establish an employment list to fill current and any future vacancies within Information 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 Information Technology located in Visalia. The anticipated life of the list is six months.
Typical Duties

  • Analyzes user requests to determine if a new program must be created or if an existing program can be modified.
  • Designs, codes, tests, maintain, and documents highly complex computer programs based on user requests.
  • Builds highly complex user interface applications and back-end databases using expert-level skills in various web development tools, programming languages, and scripting languages.
  • Authors highly complex web pages and complex templates into which user content is loaded to generate dynamic web pages.
  • Analyzes and documents user information needs or business problems and determines most effective/efficient programming solution.

For a full list of duties for this position, please click

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:
  • Two years of college with course work in computer science or related field.


Experience:
  • Six (6) years of experience developing and programming business applications using industry standard tools and languages. Lead or supervisory experience is highly desired.

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.
  • Principle of supervision, training, and evaluating employees.
  • 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.
  • Maintain a consistent, high quality, customer-focused approach when conducting business and providing services or products to clients, the general public and other external customers.
  • Communicate effectively using the appropriate vernacular for the intended audience.
  • Effectively manage time, and resources.
  • Maintain a customer focus in providing technology services.
  • Utilize modern programming languages and methodologies to develop and maintain software applications.
  • Maintain professional knowledge of current trends and developments in the field and apply pertinent new knowledge to perform of other responsibilities.
  • Organize, prioritize, and coordinate workload of staff.

DESIRABLE EMPLOYMENT STANDARDS

Experience:
  • Microsoft Visual Studio, .NET Framework, MVC programming techniques, C#, Javascript, and PHP.
  • Experience with Microsoft SQL Server and Microsoft SQL Server Integration Services (SSIS).

License or Certificate:
  • Microsoft MCSD or MCPD certification is desirable.
  • Scrum CSD or CSM certification is desirable.
  • Possession of, or ability to obtain, an appropriate, valid California driver's license.

Additional Information
Conditions of Employment

College Cost Reduction Access Act


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 County's benefits, please view the Benefits section of our Web site at

01

What is your leadership philosophy and how does that support the role of a supervisor?
02

How would you mentor an employee that is a strong performer, but has recently had difficulties managing projects?
03

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

Please describe the method and process you would utilize to motivate a team of developers/engineers to develop more accurate estimates and realistic timelines that can be met?
05

If you were tasked to redesign a corporate website, how would you go about gathering user and system requirements?
06

Describe your specific experience working within Scrum teams on application development projects. What roles have you played and how did you contribute to the team's planning and delivery?
07

Please describe, in detail, an application development project you have completed. Be sure to include the process used, if estimates and deadlines were met and the end product produced.
Required Question

Similar Jobs

More Jobs at Tulare County, CA

More Information Technology Jobs

Find similar IT Programmer Analyst III jobs: