APPLICATIONS PROGRAMMER 1429 (D) (REVISED 10 05 21) job in ...

City of Los Angeles, CACity of Los Angeles, CAa month ago


$62,389 to $91,224

The salary in the Department of Water and Power is $68,674 to $85,315; $79,406 to $98,658.

  • Candidates from the eligible list are normally appointed to vacancies in the lower pay grade positions.
  • Annual salary is the beginning of the pay range. The current salary range is subject to change. Please confirm the starting salary with the hiring department before accepting a job offer.

  • For information regarding reciprocity between the City of Los Angeles departments and LADWP, go to (Download PDF reader).

An Applications Programmer prepares programs by analyzing specifications developed by systems professionals; determines computer processing requirements; develops systems and/or programming flowcharts, codes programs and/or integrates and enhances Commercial Off the Shelf (COTS) software solutions; tests, debugs, and corrects errors in programs; prepares program and systems documentation; assists in analyzing and resolution of computer systems problems; and performs basic network configuration, scripting, network and implementation tasks; maintains configuration databases and related processing; write SQL queries and distribute routine reporting for RDBMS; and performs other related duties.


  • Graduation from an accredited four-year college or university with completion of 24 semester or 36 quarter units in either information systems, computer engineering, or computer science; or
  • Successful completion of a two-year course of study in information technology (IT) from an accredited college or trade school with at least 12 semester or 18 quarter units in IT coursework and two years of full-time paid experience performing systems or programming tasks in a professional IT environment.

  • Applicants must list in the Supplemental Questions section of the on-line application IT coursework, including courses taken in information systems, computer engineering or computer science. Applicants must list the course title, the number of units (semester or quarter), date completed, the name of the school, and the grade received. For classes in which applicants are currently enrolled, applicants will need to list the course title, the number of units (semester or quarter), anticipated completion date, and the name of the school. General education course and elective units taken outside of the specified major/areas need not be listed. We recommend that applicants have their course work information at hand before going online to file their applications.
  • Employment as an Applications Programmer is limited to a maximum of three years, during which time employees are required to promote to other City classes.
  • Please note that qualifying education must be from a college or university accredited by a City of Los Angeles recognized agency. A list of approved accrediting agencies can be found at (Download PDF reader).
  • Applicants completing the exam process will be contacted by the Personnel Department to provide required proof of qualifying four-year degree. Applicants who wish to expedite this process may attach a copy of their qualifying degree in the Attachments section of the on-line application at the time of filing.


Applications will only be accepted on-line. When you are viewing the on-line job bulletin of your choice, simply scroll to the top

of the page and select the "Apply" icon.
On-line job bulletins are also available at for Open Competitive Examinations.


Applicants are urged to apply early to ensure you have time to resolve any technical issues you may encounter

Applications will only be accepted on-line on the dates listed below:

From 8:00 am Friday, January 14, 2022 to 11:59 pm, Thursday, January 27, 2022

From 8:00 am Friday, July 15, 2022 to 11:59 pm, Thursday, July 28, 2022

Additional filing periods may be added based on the City’s hiring needs.

The examination may close without prior notice at any time after a sufficient number of applications have been received. Filing periods may change without prior notice or additional dates may be added, as needed, at a later date. For administrative purposes, filing will close periodically and reopen on the dates noted in the "Application Deadline" section of this bulletin.

In accordance with Civil Service Rule 4.2, all applicants who apply may not be tested in this examination. To meet anticipated hiring needs, only a limited number of qualified applicants will be invited to participate in the Multiple-Choice Test in the following order: 1) Applicants currently employed by the City of Los Angeles who meet the minimum requirements, or are on a reserve list; 2) Remaining applicants who meet the minimum requirements in sufficient numbers to meet hiring needs based on a random sampling of those qualified applicants. Applicants not selected to be tested may re-apply in a subsequent filing period in order to be considered for that period’s selection process.


Examination Weight:

Multiple-Choice Test: 100%

The examination will consist entirely of a multiple-choice test administered on a computer. In the multiple-choice test, the following competencies may be evaluated: Reading Comprehension, Fact Finding, Interpersonal Skills, Mathematics, Written Communication, and Job Knowledge, including knowledge of: structured programming and object oriented techniques such as sequence, selection, iteration, encapsulation and data abstraction; terminology necessary to read, understand, and accurately follow program specifications; software standard products such as databases, spreadsheets, utility programs, and graphics to create and maintain databases, graphs, and spreadsheets; how to program and maintain code in an object oriented language such as Java, C++, .NET, JavaScript, PHP, or C#; database concepts and design requirements such as database structure for programming purposes, data relationships, and access techniques; phases of the entire system development life cycle; problem tracking and/or debugging software tools and techniques to assess problems and troubleshoot within an application; concepts of systems analysis and design as related to the development of operating and networking systems and other necessary skills, knowledge, and abilities.
The multiple-choice test will be proctored and administered on-line during a single session. Candidates invited to participate in the on-line multiple-choice test will be able to take the test from a remote location (i.e., their home) using a computer with a webcam and a reliable internet connection. Candidates will receive an e-mail from the City of Los Angeles outlining the dates and specific steps on how to take the multiple-choice test on-line. Candidates who do not complete and submit the remote proctored multiple-choice test on-line using a computer by the specified date and time will not be considered further in this examination. Additional test dates may be added as needed.
Additional job analysis information can be obtained by going to and clicking on Competencies under Applications Programmer.
For candidates who apply between January 14, 2022 and January 27, 2022, it is anticipated that the on-line multiple-choice test will be administered between WEDNESDAY, FEBRUARY 16, 2022 AND TUESDAY, FEBRUARY 22, 2022.
For candidates who apply between July 15, 2022 and July 28, 2022, it is anticipated that the on-line multiple-choice test will be administered between TUESDAY, AUGUST 16, 2022 AND MONDAY, AUGUST 22, 2022.
FAQs for on-line testing are available at Due to COVID-19 and social distancing requirements, only candidates who demonstrate a hardship may be offered the option to take the multiple-choice test onsite at a City facility.


Test dates may be postponed in order to help protect the safety of our candidates and prevent the spread of COVID-19. Candidates will receive an e-mail from the City of Los Angeles Personnel Department if the anticipated test dates are postponed.

  • This examination is based on a validation study.
  • As a covered entity under the Fair Employment and Housing Act and Title II of the Americans with Disabilities Act, the City of Los Angeles does not discriminate on the basis of disability and upon request, will provide reasonable accommodations to ensure equal access to its programs, services, and activities. To request a disability accommodation, please complete the Disability Accommodation Form within 14 calendar days of the submittal of the City application. The Disability Accommodation Form can be obtained at
  • Applications are accepted subject to review to ensure that minimum qualifications are met. Candidates may be disqualified at any time if it is determined that they do not possess the minimum qualifications stated on this bulletin.
  • A final average score of 70% is required to be placed on the eligible list.
  • In accordance with Civil Service Rule, Sec. 4.24, review periods may be combined. Candidates in the examination process may file protests as provided in Sec. 4.20, 4.22 and 4.23 as applicable and within the required time frame; however, the Personnel Department may respond to and resolve protests prior to the establishment of the eligible list.
  • You may take this examination only once every 365 days. Your name may be removed from the eligible list after six (6) months.
  • Your rank on the employment list may change as scores of candidates from other administrations of the examination are merged onto one list.
  • In accordance with Los Angeles City Ordinance 187134, candidates must meet the minimum requirement of being fully vaccinated against COVID-19 or receive an exemption and report their vaccination status prior to appointment by the hiring authority. The ordinance is available at (Download PDF reader).


If you receive and accept an offer of employment to a regular position with the City of Los Angeles, your employee benefit coverage (including health and dental coverage as well as life insurance) will commence approximately six weeks after your original regular appointment. Not all positions in the City receive benefit coverage; you should inquire regarding the availability of employee benefits prior to accepting a position. All City employees are required to be Disaster Service Workers.



The City of Los Angeles does not discriminate on the basis of race, religion, national origin, sex, age, marital status, sexual orientation, gender identity, gender expression, disability, creed, color, ancestry, medical condition (cancer), or Acquired Immune Deficiency Syndrome.



Los Angeles, CA

2 days ago
Experience in creating multimedia designs in liaison with animators, programm...
CNC Programmer

S&H Machine

Burbank, CA

2 days ago
Continuous acquiring of leading-edge manufacturing techniques and application...
Programmer Analyst II - IT Administrator


Los Angeles, CA

3 days ago
This is the ideal position for someone who is trying to grow and apply the IT kn...
Programmer Analyst


Los Angeles, CA

3 days ago
Knowledge in scripting for running applications at command line. Bachelor...
Senior Marketing Data Analyst

Live Nation

West Hollywood, CA

3 days ago
Collaborate with programmers, engineers and business analysts to test, cl...
Software Engineer I FT

City National Bank

Los Angeles, CA

3 days ago
Cloud application development (Azure Preferred). Minimum 3 years’ experie...
CNC Programmer

SMP Engineering

Glendale, CA

3 days ago
Setup and optimize programs from other programmers. Use of CAD/CAM softwa...
Executive Assistant (FT)

European Investment Management Services

Los Angeles, CA

3 days ago
Completion of forms, applications and renewals related to personal matter...
System Integration-Programmer Analyst

CGI Group, Inc.

Los Angeles, CA

4 days ago
Understanding of object-oriented programming concept, web-application architectu...
Sr Associate, Digital Solutions Architecture


Los Angeles, CA

3 days ago
Aptitude and interest in Solution Architecture path leveraging their experience ...
Information Systems Analyst

City of Hawthorne

Hawthorne, CA

4 days ago
May perform system and applications tuning. Required experience must incl...
Web Application Programmer

Argus Associates, Inc

Los Angeles, CA

4 days ago
Monitor systems to confirm applications are functioning properly. Maintai...
CNC Programmer (ESPRIT)

SMP Engineering

Glendale, CA

4 days ago
Setup and optimize programs from other programmers. Use of CAD/CAM softwa...
CNC Operator/Machinist


Torrance, CA

4 days ago
Able to interpret G-code and provide feedback to programmer. This is a fu...
Statistician (Health)

US Veterans Health Administration

Los Angeles, CA

7 days ago
As a chief programmer, the incumbent will provide technical assistance an...