Salary: $7,367.00 - $10,885.00 Monthly Location : City Hall, CA Job Type: Full-Time Job Number: 2026-014 Department: Information Technology Division: Information Technology (140) Opening Date: 08/15/2025 Closing Date: 9/8/2025 5:00 PM Pacific City and Job Overview The City of Garden Grove is now accepting applications for: PROGRAMMER ANALYST Deadline to apply for this recruitment is Monday, September 8, 2025 at 5:00 p.m. PST Click here to apply online: The City of Garden Grove is a positive, team-oriented organization with a commitment to providing exceptional customer service to its community. Garden Grove is a friendly city, rich in diversity -- a city that is in a time of rapid community development and growth. If you would enjoy a busy, positive work environment and the chance to contribute to the quality of life for a whole community, this job may be the right fit for you! The Information Technology Department is responsible for the support of computer and networking systems for hundreds of users and thousands of devices crucial to the work of every department in the City. We currently have one (1) full-time opening for a Information Technology Programmer Analyst (official classification: Information Technology Programmer) and are seeking candidates that are desire and with a high capacity for professional and technical growth. Under general supervision, the Information Technology Programmer Analyst (official classification: Information Technology Programmer) modifies and/or develops computer programs and maintains the City's website management system. These duties include creating or modifying of existing software systems, developing and updating the City's Drupal website management system, deploying purchased software systems, providing user training and support on new and existing systems, and troubleshooting software and hardware problems related to computers, printers, and networking equipment. The ideal candidate will possess experience with software development, business analysis, relational databases, and a strong grasp of HTML, CSS, and Javascript. Practical experience with Ruby on Rails, Drupal and Linux is highly desirable. The candidate must be able to work occasional evenings and weekends for system maintenance. We anticipate creating an eligibility list from this current recruitment that may be used to fill current and future vacancies for this classification. Apply now!Essential Duties Under general supervision of a Senior IT Analyst or Manager, performs analysis, development, maintenance and support of citywide software systems.
- Determines requirements and develops City software systems, including creating new programs from provided specifications;
- Deploys, manages, and modifies various software and systems;
- Maintains the City's website management system;
- Supports website content creators;
- Troubleshoots software and hardware problems;
- Attends training classes and meetings as required;
- Performs other related duties as assigned.
Requirements EDUCATION AND EXPERIENCE Associate's degree or equivalent to 60 semester units from an accredited college or university with courses in computer science, qualitative analysis, data processing, or a related field AND one year of experience in programming is required. OTHER REQUIREMENTS Candidates must possess and maintain a valid California Class C driver license and an acceptable driving record in order to operate a City vehicle. An acceptable driving record is one that has three (3) or fewer DMV points issued within the past five (5) years, and no more than one (1) DUI within the past ten (10) years. KNOWLEDGE OF Principles and methods of systems analysis and software development; principles of relational databases; web development fundamentals including HTML, CSS, Javascript and responsive design; web development cybersecurity best practices; fundamental computer science concepts including data structures and algorithms; customer service techniques and principles; knowledge of Ruby on Rails, Drupal and Linux is highly desirable. ABILITY TO Reason logically and clearly with abstract data; prepare and present effective verbal and written reports; establish effective working relationships with fellow City employees; commit to providing quality customer service. PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Incumbents in this classification type or use 10-key, work on a personal computer, sit, speak clearly and hear normal voice conversation. WORK ENVIRONMENT The work environment described here is representative of those an employee encounters while performing the essential functions of this job. Incumbents in this classification primarily work inside and may be required to work overtime and weekends. Other Important Information HOW TO APPLY Online applications can be submitted by visiting: . Questions regarding this position may be sent via email to . City Hall is open Monday through Thursday, 7:30 a.m. to 5:30 p.m., and every other Friday, 7:30 a.m. to 5:00 p.m. The deadline to apply is Monday, September 8, 2025 at 5:00 p.m. PST Your online application packet must include:
- completed online employment application
- completed supplemental questionnaire
The job application must be completely filled out. A resume may be attached but cannot substitute for the information required on the application. Be sure to include any education, training or other relevant course work that would make you a particularly strong candidate. Your application will be reviewed very carefully, and only those who appear to have the best qualifications will be invited to continue in the selection process. Meeting the minimum requirements does not guarantee an invitation to further testing. THE SELECTION PROCESS Selection process may consist of:
- Written Exam - tentatively scheduled for September 25, 2025
- Oral Panel Interview - tentatively scheduled for October 14, 2025
APPLICANTS WILL RECEIVE COMMUNICATION THROUGH EMAIL ONLY. Applicants should check their email and spam mail for all notices regarding their status. Candidates who may need accommodations during the selection process must contact the Human Resources Department at
[email protected] least one week prior to any test dates. If you have any questions regarding this recruitment, please contact
[email protected]. NEPOTISM POLICY The City has adopted a Nepotism Policy that may affect the status of your application. Please refer to the Garden Grove Municipal Code 2.44.440 Nepotism Policy for more information. EQUAL OPPORTUNITY EMPLOYER The City of Garden Grove is an Equal Opportunity Employer that does not discriminate on the basis of sex, race, color, marital status, religion, ancestry, national origin, medical condition, non-disqualifying disability, age, sexual orientation, gender identify/expression, genetic information, military/veteran status, or other protected class covered by appropriate law. DISASTER SERVICE WORKER Per Government Code 3100, in the event of a disaster, employees of the City of Garden Grove are considered disaster service workers and may be asked to respond accordingly. VACATIONAccrues at the following rates:
- 80 hours upon completion of one (1) year
- 120 hours after one (1) year - 10 hours per month
- 144 hours after nine (9) years - 12 hours per month
- 168 hours after fourteen (14) years - 14 hours per month
- 207 hours after nineteen (19) years - 17.25 hours per month
- 246 hours after twenty-four (24) years and thereafter
*NEW VACATION ACCRUAL TIERS EFFECTIVE January 2026*Accrues at the following rates:
- 80 hours upon completion of one (1) year
- 120 hours after one (1) year - 10 hours per month
- 132 hours after four (4) years - 11 hours per month
- 144 hours after nine (9) years - 12 hours per month
- 156 hours after eleven (11) years - 13 hours per month
- 168 hours after fourteen (14) years - 14 hours per month
- 186 hours after sixteen (16) years - 15.5 hours per month
- 207 hours after nineteen (19) years - 17.25 hours per month
- 246 hours after twenty-four (24) years - 20.6 hours per month
HOLIDAYS: 14 paid holidays a year (up to 125 hours) SICK LEAVE: Accrues at 8 hours for each full calendar month of service. CAFETERIA PLAN HEALTH INSURANCE: The City provides each eligible employee a fringe benefit allocation to purchase benefits for themselves and their dependents. Any unused portion of the allowance may be put into a deferred compensation plan, or taken as cash at the end of the year, or invested into a Flexible Reimbursement Account in which employees may tax-defer funds to use to pay for childcare or to cover those health and dental care expenses (deductibles, etc.) that are not reimbursed by an insurance carrier. DEFERRED COMPENSATION PROGRAM: Employees may contribute to a 457(b) account up to the maximum as determined by the IRS annually. There is no City contribution. RETIREMENT: Tier I - Employees hired prior to January 1, 2013, are covered by the 2.5% at 55 single highest year option of the Public Employees' Retirement System (PERS) plan. Employees contribute eight percent (8%) of salary to PERS on a tax-deferred basis. Employees hired after January 1, 2013 that have already been enrolled in CalPERS or another reciprocal retirement system and do not have a break in service of more than six (6) months may be hired into Tier I. The plan also includes the 1959 Survivor Benefit (Indexed Level), and $5,000 death benefit. Tier II - Employees hired after January 1, 2013, are covered by the 2% at 62 three highest year average option of the Public Employees' Retirement System (PERS) plan. Employees contribute half of the normal cost to PERS on a tax-deferred basis. The plan also includes the 1959 Survivor Benefit (Indexed Level), and $5,000 death benefit. BILINGUAL INCENTIVE: Employees may receive $85 per pay period if designated by the department head and certified by Human Resources to use bilingual verbal and translation abilities for languages such as Spanish, Korean, Vietnamese, or other designated languages. A designated and certified bilingual employee required to utilize his/her verbal-only bilingual abilities (Vietnamese, Korean, Spanish and/or any other language designated by the City Manager) on City business will be paid $65 each pay period. TUITION REIMBURSEMENT: Employees who successfully pass probation may receive up to $3,000 per year for pre-approved completed coursework toward a college degree. RIDESHARE PROGRAM: Incentives in the form of various gift certificates and transportation subsidies are provided to encourage ride sharing and other types of alternate commuting modes. Please visit the City's website for more information: THE BENEFITS LISTED ABOVE ARE ONLY RELEVANT TO FULL TIME EMPLOYEES. BENEFITS FOR PART-TIME BENEFITED AND NON-BENEFITED EMPLOYEES WILL DIFFER FROM THOSE OF A FULL TIME EMPLOYEE. 01
Please carefully read these instructions: Your responses to the supplemental questions below will be used to determine your qualifications for the position. You are required to answer ALL of the supplemental questions as truthfully and accurately as possible. Your responses to these questions are subject to verification and may be assessed in subsequent examination parts. Any sign of deliberate misinformation or intentional exaggeration may result in disqualification from this examination process. Yes - I have read, understood, and agree to these terms. No - I have read, understood, and do not agree to these terms. I wish to withdraw my application from this process.
02 What is the highest level of education you have completed?
- Some high school
- High school diploma or G.E.D.
- Associate's degree or equivalent to 60 semester units
- Bachelor's degree
- Master's degree
- Doctorate or Ph.D.
- None of the above
03 How many years of programming experience do you possess?
- I do not have experience in this area
- Less than 1 year
- 1 year but less than 2 years
- 2 years but less than 3 years
- 3 years but less than 4 years
- 4 years but less than 5 years
- 5 years or more
04 Please list the operating systems and programming languages you have worked with. For each, include the company name, dates of employment, your role, and specific responsibilities or projects where you used these technologies. If you do not have any experience in these areas, please write N/A below. 05 Please describe the types of applications you have developed, including any web-based applications. For each example, provide the company name, dates, a brief project description, the technologies used, and your specific contributions to the development process. If you do not have any experience in these areas, please write N/A below. 06 Do you currently possess a valid California Class C driver license?
07 Are you willing to work nights, weekends, and holidays as needed?
08 This position is subject to an extensive background investigation conducted by a law enforcement agency, which may include a review of criminal history, employment records, references, and other relevant information as part of the pre-employment process. Do you acknowledge and agree to participate in the required background investigation as a condition of employment?
Required Question