Programmer Analyst - closes 8/27/26
ANNUAL SALARY
$84,751 to $123,901
A Programmer Analyst does technical programming and application or software support; evaluates existing systems and procedures; ascertains the feasibility of data processing applications; designs and participates in the implementation of systems of computer programs; and may act as a head analyst or project head in supervising technical employees who are performing such work.
REQUIREMENT(S)/MINIMUM QUALIFICATION(S)
- A bachelor's degree from an accredited four-year college or university with completion of 24 semester or 36 quarter units in information systems, computer engineering, or computer science and two years of full-time paid experience in the assessment, design, development, testing, and implementation of software applications; or
- Two years of full-time paid experience as an Applications Programmer with the City of Los Angeles.
Additional full-time paid programming analyst experience as described in Requirement #1 above may be substituted on a year for year basis for the required bachelor's degree. One academic year is equivalent to 30 semester or 45 quarter units.
SELECTIVE CERTIFICATION
In accordance with Charter Section 1010(b) and Civil Service Rule 5.31, selective certification will be used for some positions that require certifications in one or more of the following areas. Only persons possessing the following at the time of filing may be considered for appointment to fill such positions.
Selective Certifications 1 through 23 require Certificates of Completion. You must submit a Certificate of Completion for the following:
- Certification as a Microsoft Certified Applications Developer, Microsoft Certified Solutions Developer or Microsoft Certified Programmer.
- Certification as an Oracle Application Developer.
- Certification as a SAP Solution Consultant or SAP Development Consultant.
- COBOL/CIS and COBOL using z/OS.DB2: IBM Professional, DB2 (for z/OS); Database Administrator; COBOL Application Programming; IBM Application Developer; CICS Transaction Server for z/OS, IBM System Programmer; CISC Transaction Server V5.2 for z/OS; IBM Certified Application Developer; or DB2 11 for z/OS.
- Oracle Certified Professional, Java SE 8 Programmer; JAVA SE; JAVA EE; or Java EE Training & Certification
- Power Builder
- C/CC++
- Microsoft MCSD App Builder; or Microsoft Visual Studio
- Adobe ColdFusion 9
- HTML 5
- Oracle Advanced PS/SQL; Developer Certified Professional; SQL and PL/SQL Certification Path
- AJAX
- Oracle People Tools; Application Developer; Certified Expert Certification; PeopleSoft Tools and Technology
- SAP Certified Application Associate; Financial Accounting with SAP ERP 6.0 EHP5
- IBM Deployment Professional FileNet; IBM Certified Specialist; IBM Enterprise Content Management; Filenet Content, Documentum; Laserfiche
- Crystal Reports (SAP); Oracle Business Intelligence; IBM Certified Solution Expert; Cognos BI; or Oracle BI Enterprise Edition (BI EE)
- jQuery
- COBRA
- Associate Android Developer; iOS Developer; or iOS Application Development
- Oracle SOA Suite Certified; Implementation Specialist, Oracle AIA; or PIP
- HP Technical Certified I – Exstream Software – Design and Production
- Oracle Business Intelligence Foundation Suite Certified Implementation Specialist; or Oracle BI Publisher
- Microsoft MCSA: SQL Server
Applicants must attach a copy of the certificate(s) to the on-line application at the time of filing. The certificate(s) must be attached to the on-line application BEFORE the application is submitted. If the certificate(s) is attached AFTER the on-line application has been submitted, it will not be available to the City and applicants WILL NOT be credited with having submitted the certificate(s). Applicants who fail to submit the certificate(s) at the time of filing by not attaching it to the on-line application will not be considered for this part of selective certification.
WHERE TO APPLY & APPLICATION DEADLINE
Applications will only be accepted on-line on the dates listed in the “Application Deadline” section of this bulletin. 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 https://www.governmentjobs.com/careers/lacity.
NOTE:
Applicants are urged to apply early to ensure you have time to resolve any technical issues you may encounter.
APPLICATION DEADLINE
Applications will only be accepted on-line on the dates listed below:
FRIDAY, AUGUST 14, 2026 to THURSDAY, AUGUST 27, 2026
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 weighted multiple-choice test in the following order: 1) Los Angeles City promotional applicants who meet the minimum requirements. You must have received a regular appointment to a City position or be on a reserve list to apply for this examination as a promotional candidate; 2) Applicants currently employed by the City of Los Angeles on a part-time or exempt basis who meet the minimum requirements; 3) Remaining applicants who meet the minimum requirements in sufficient numbers to meet hiring needs based on a random sampling of those qualified candidates. 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.
SELECTION PROCESS
Examination Weight:
Multiple-Choice Test: 100%
The examination will consist entirely of a weighted multiple-choice test administered and proctored on-line. In the on-line multiple-choice test the following competencies may be evaluated: Analytical Ability; Attention to Detail; Customer Service; Teamwork; Follow Written Directions; Job Knowledge, including knowledge of: database and programming languages such as C#, C++, HTML5, Java, Javascript, VB, Coldfusion, PHP, .NET, Pearl, mobile programming languages, SQL queries, stored procedures, triggers, views, and big data tools; the systems development life cycle (SDLC) and the required documentation; technical design and documentation such as data modeling, database, flowcharts and diagrams; database platforms and structures such as Oracle, SQL, DB2, big data infrastructures, relational, hierarchical, and object-oriented; 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 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 https://personnel.lacity.gov/jobs/job-analyses.cfm and clicking on Competencies under Programmer Analyst.
For candidates who apply between FRIDAY, AUGUST 14, 2026 to THURSDAY, AUGUST 27, 2026, it is anticipated that the on-line multiple-choice test will be administered between TUESDAY, OCTOBER 13, 2026 and MONDAY, OCTOBER 19, 2026.
FAQs for on-line testing are available at https://personnel.lacity.gov/faqs/employment-testing-process.html. Only candidates who demonstrate a hardship may be offered the option to take the multiple-choice test onsite at a City facility.