Port of Los Angeles
PROGRAMMER ANALYST (SOFTWARE DEVELOPER) 1431 (I) (REVISED 1-24-24)
Port of Los Angeles, California, Missouri, United States, 65018
ANNUAL SALARY
$73,789 to $107,886; $78,738 to $115,111; $85,921 to $125,614; $93,041 to $136,033; and $100,203 to $146,494The salary in the Department of Water and Power is $100,913 to $125,342; $107,886 to $134,028; $118,055 to $146,661; $127,785 to $158,750; and $137,327 to $170,631.NOTES:
Candidates from the eligible list are normally appointed to vacancies in the lower pay grade positions.Annual salary is at the start 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
http://per.lacity.org/Reciprocity_CityDepts_and_DWP.pdf.Job Description
A Programmer Analyst (Software Developer) does technically difficult programming and application or software support; analyzes existing systems and procedures; determines the feasibility of data processing applications; designs and participates in the implementation of systems of computer programs; and may act as a lead analyst or project leader in supervising technical employees who are performing such work.Minimum Requirements
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 analysis, design, development, testing, and implementation of software applications;
orTwo 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.PROCESS NOTES
Applicants who lack six months or less of the required experience may file for this examination. However, they cannot be appointed until the full experience requirement is met.Some positions may require a valid California driver's license. Candidates may not be eligible for appointment to these positions if their record within the last 36 months reflects three or more moving violations and/or at-fault accidents, or a conviction of a major moving violation (such as DUI).Experience working in one or more of the following areas is highly preferred:Internet and/or Client/Server Applications utilizing programs such as .NET Framework (C# or VB.NET); ASP.Net; PeopleSoft; PeopleTools; ColdFusion; Java; Javascript; PowerBuilder; C/C++; UDB; PL SQL for Oracle; Transact SQL for SQL Server with Oracle or SQL Server as a backend; Component Object Model (COM); HTML 5; JQuery; AJAX; DB2 as a backend; and MYSQL as a backend;Web services implementation, SOAP and different Remote Procedure Call technologies such as .NET Remoting, CORBA DCOM, JAVA RMI, and REST;GIS Programming (Autodesk or ESRI);Object-Oriented Design concepts and Object-Oriented Design patterns;Web servers such as IIS and Apache;Core Computer Programming concepts such as data structures and algorithm design;Relational Database Design concepts such as normalization and entity-relationship diagramming;Implementation of Enterprise Resource Planning (ERP) packages such as AMS Advantage Financial, SAP, PeopleSoft Financials, or Oracle Financials;Business Intelligence (BI) tools such as Cognos Crystal Reports, and Oracle OBIEE;Integrated Development Environments (IDE) such as IBM's Rational Suite or Versata Design Studio;Application Servers such as IBM's Websphere, Oracle, or TOMCAT;Mobile application development technologies such as Apache Cordova and Dojo;Content management system such as Oracle's Application Development Framework.Applicants filing under Requirement No. 1 who did not receive a degree in information systems, computer engineering, or computer science must indicate the required course information, including the course title, the number of units (semester or quarter), date completed, and the name of the school in the Supplemental Questions section of the on-line application at the time of filing. Applicants who fail to do so will not be considered further in this examination and their applications will not be processed. General education courses and elective units taken outside of the specified major/areas need not be listed. We recommend that you have your course work information with you before you go on-line to file your application.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
http://per.lacity.org/Accredited%20Institutions%2008-21-08.pdf .Applicants completing the exam process may be contacted by the Personnel Department to provide required proof of qualifying 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.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.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 & CertificationPower BuilderC/CC++Microsoft MCSD App Builder; or Microsoft Visual StudioAdobe ColdFusion 9HTML 5Oracle Advanced PS/SQL; Developer Certified Professional; SQL and PL/SQL Certification PathAJAXOracle People Tools; Application Developer; Certified Expert Certification; PeopleSoft Tools and TechnologySAP Certified Application Associate; Financial Accounting with SAP ERP 6.0 EHP5IBM Deployment Professional FileNet; IBM Certified Specialist; IBM Enterprise Content Management; Filenet Content, Documentum; LaserficheCrystal Reports (SAP); Oracle Business Intelligence; IBM Certified Solution Expert; Cognos BI; or Oracle BI Enterprise Edition (BI EE)jQueryCOBRAAssociate Android Developer; iOS Developer; or iOS Application DevelopmentOracle SOA Suite Certified; Implementation Specialist, Oracle AIA; or PIPHP Technical Certified I – Exstream Software – Design and ProductionOracle Business Intelligence Foundation Suite Certified Implementation Specialist; or Oracle BI PublisherMicrosoft MCSA: SQL ServerApplicants 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.APPLICATION DEADLINE
Applications will only be accepted on-line on the dates listed below:Friday, February 16, 2024 to Thursday, February 29, 2024Friday, May 17, 2024 to Thursday, May 30, 2024Additional 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.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://per.lacity.org/jobs/job-analyses.cfm
and clicking on Competencies under Programmer Analyst (Software Developer).For candidates who apply between
February 16, 2024 and February 29, 2024 , it is anticipated that the on-line multiple-choice test will be administered between
TUESDAY, APRIL 16, 2024 AND MONDAY, APRIL 22, 2024 .For candidates who apply between
May 17, 2024 and May 30, 2024 , it is anticipated that the on-line multiple-choice test will be administered between
TUESDAY, JULY 16, 2024 AND MONDAY, JULY 22, 2024.NOTES:
This examination is based on a validation study and as provided by Civil Service Commission Rule 4.20, the multiple-choice test will not be subject to candidate inspection.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
http://per.lacity.org/exams/verify_disability.pdf.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% or higher is required to be placed on the eligible list.In conjunction with Civil Service Rules, applicants who have received a regular appointment to a City position or are on a reserve list will be considered Promotional candidates while all other applicants will be considered Open candidates.The promotional list will ordinarily be used ahead of the open competitive list. However, if open competitive candidates receive a higher score, without military credits, than the highest available promotional candidate, after adding 0.25 of a point seniority credit for each year of continuous classified City service, the Civil Service Commission, upon request of the appointing authority, may approve certification of such open competitive candidates ahead of the promotional candidates.You may take the Programmer Analyst (Software Developer) multiple-choice test only
once
every 24 months under this bulletin.Your name may be removed from the open competitive list after six (6) months.Your rank on the employment list may change as scores of candidates from other administrations of this examination are merged onto one 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.For candidates seeking initial City employment, in accordance with Los Angeles City Ordinance 187134, information regarding COVID-19 vaccination requirements as conditions of employment may be found at:
https://clkrep.lacity.org/onlinedocs/2021/21-0921_ord_187134_8-24-21.pdf .Notice: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.Equal Opportunity Statement
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.
#J-18808-Ljbffr
$73,789 to $107,886; $78,738 to $115,111; $85,921 to $125,614; $93,041 to $136,033; and $100,203 to $146,494The salary in the Department of Water and Power is $100,913 to $125,342; $107,886 to $134,028; $118,055 to $146,661; $127,785 to $158,750; and $137,327 to $170,631.NOTES:
Candidates from the eligible list are normally appointed to vacancies in the lower pay grade positions.Annual salary is at the start 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
http://per.lacity.org/Reciprocity_CityDepts_and_DWP.pdf.Job Description
A Programmer Analyst (Software Developer) does technically difficult programming and application or software support; analyzes existing systems and procedures; determines the feasibility of data processing applications; designs and participates in the implementation of systems of computer programs; and may act as a lead analyst or project leader in supervising technical employees who are performing such work.Minimum Requirements
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 analysis, design, development, testing, and implementation of software applications;
orTwo 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.PROCESS NOTES
Applicants who lack six months or less of the required experience may file for this examination. However, they cannot be appointed until the full experience requirement is met.Some positions may require a valid California driver's license. Candidates may not be eligible for appointment to these positions if their record within the last 36 months reflects three or more moving violations and/or at-fault accidents, or a conviction of a major moving violation (such as DUI).Experience working in one or more of the following areas is highly preferred:Internet and/or Client/Server Applications utilizing programs such as .NET Framework (C# or VB.NET); ASP.Net; PeopleSoft; PeopleTools; ColdFusion; Java; Javascript; PowerBuilder; C/C++; UDB; PL SQL for Oracle; Transact SQL for SQL Server with Oracle or SQL Server as a backend; Component Object Model (COM); HTML 5; JQuery; AJAX; DB2 as a backend; and MYSQL as a backend;Web services implementation, SOAP and different Remote Procedure Call technologies such as .NET Remoting, CORBA DCOM, JAVA RMI, and REST;GIS Programming (Autodesk or ESRI);Object-Oriented Design concepts and Object-Oriented Design patterns;Web servers such as IIS and Apache;Core Computer Programming concepts such as data structures and algorithm design;Relational Database Design concepts such as normalization and entity-relationship diagramming;Implementation of Enterprise Resource Planning (ERP) packages such as AMS Advantage Financial, SAP, PeopleSoft Financials, or Oracle Financials;Business Intelligence (BI) tools such as Cognos Crystal Reports, and Oracle OBIEE;Integrated Development Environments (IDE) such as IBM's Rational Suite or Versata Design Studio;Application Servers such as IBM's Websphere, Oracle, or TOMCAT;Mobile application development technologies such as Apache Cordova and Dojo;Content management system such as Oracle's Application Development Framework.Applicants filing under Requirement No. 1 who did not receive a degree in information systems, computer engineering, or computer science must indicate the required course information, including the course title, the number of units (semester or quarter), date completed, and the name of the school in the Supplemental Questions section of the on-line application at the time of filing. Applicants who fail to do so will not be considered further in this examination and their applications will not be processed. General education courses and elective units taken outside of the specified major/areas need not be listed. We recommend that you have your course work information with you before you go on-line to file your application.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
http://per.lacity.org/Accredited%20Institutions%2008-21-08.pdf .Applicants completing the exam process may be contacted by the Personnel Department to provide required proof of qualifying 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.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.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 & CertificationPower BuilderC/CC++Microsoft MCSD App Builder; or Microsoft Visual StudioAdobe ColdFusion 9HTML 5Oracle Advanced PS/SQL; Developer Certified Professional; SQL and PL/SQL Certification PathAJAXOracle People Tools; Application Developer; Certified Expert Certification; PeopleSoft Tools and TechnologySAP Certified Application Associate; Financial Accounting with SAP ERP 6.0 EHP5IBM Deployment Professional FileNet; IBM Certified Specialist; IBM Enterprise Content Management; Filenet Content, Documentum; LaserficheCrystal Reports (SAP); Oracle Business Intelligence; IBM Certified Solution Expert; Cognos BI; or Oracle BI Enterprise Edition (BI EE)jQueryCOBRAAssociate Android Developer; iOS Developer; or iOS Application DevelopmentOracle SOA Suite Certified; Implementation Specialist, Oracle AIA; or PIPHP Technical Certified I – Exstream Software – Design and ProductionOracle Business Intelligence Foundation Suite Certified Implementation Specialist; or Oracle BI PublisherMicrosoft MCSA: SQL ServerApplicants 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.APPLICATION DEADLINE
Applications will only be accepted on-line on the dates listed below:Friday, February 16, 2024 to Thursday, February 29, 2024Friday, May 17, 2024 to Thursday, May 30, 2024Additional 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.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://per.lacity.org/jobs/job-analyses.cfm
and clicking on Competencies under Programmer Analyst (Software Developer).For candidates who apply between
February 16, 2024 and February 29, 2024 , it is anticipated that the on-line multiple-choice test will be administered between
TUESDAY, APRIL 16, 2024 AND MONDAY, APRIL 22, 2024 .For candidates who apply between
May 17, 2024 and May 30, 2024 , it is anticipated that the on-line multiple-choice test will be administered between
TUESDAY, JULY 16, 2024 AND MONDAY, JULY 22, 2024.NOTES:
This examination is based on a validation study and as provided by Civil Service Commission Rule 4.20, the multiple-choice test will not be subject to candidate inspection.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
http://per.lacity.org/exams/verify_disability.pdf.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% or higher is required to be placed on the eligible list.In conjunction with Civil Service Rules, applicants who have received a regular appointment to a City position or are on a reserve list will be considered Promotional candidates while all other applicants will be considered Open candidates.The promotional list will ordinarily be used ahead of the open competitive list. However, if open competitive candidates receive a higher score, without military credits, than the highest available promotional candidate, after adding 0.25 of a point seniority credit for each year of continuous classified City service, the Civil Service Commission, upon request of the appointing authority, may approve certification of such open competitive candidates ahead of the promotional candidates.You may take the Programmer Analyst (Software Developer) multiple-choice test only
once
every 24 months under this bulletin.Your name may be removed from the open competitive list after six (6) months.Your rank on the employment list may change as scores of candidates from other administrations of this examination are merged onto one 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.For candidates seeking initial City employment, in accordance with Los Angeles City Ordinance 187134, information regarding COVID-19 vaccination requirements as conditions of employment may be found at:
https://clkrep.lacity.org/onlinedocs/2021/21-0921_ord_187134_8-24-21.pdf .Notice: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.Equal Opportunity Statement
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.
#J-18808-Ljbffr