County of Los Angeles
SENIOR APPLICATION DEVELOPER
County of Los Angeles, Los Angeles, California, United States,
E
XAM NUMBER
W2525Y
Reposting information
This announcement is a reposting to update the exam content and vacancy information.When to Submit Your Application
Filing starts
Wednesday
, February 2, 2022 at 7:00 a.m., (PT).
This examination will remain open until the needs of the service are met and is subject to closure at any time without prior notice.
Type of Recruitment:
Open Competitive Job Opportunity
No out-of-class experience will be accepted.Check Out Our Outstanding Benefits!
Click here
to see a list of employee benefits
.
Who We Are:
The Internal Services Department (ISD) plays a major role in supporting all County of Los Angeles departments and commissions. With an annual budget of over $873 million and 2,183 budgeted positions along with over 5,120 contracted workers of varying professions in facilities management, information technology, environmental, administrative, purchasing and contracting, ISD is the County's trusted partner and provider of choice.
The Opportunity
We are looking for an ambitious, self-motivated candidate to fill our vacancy for Senior Application Developer in the Customer Applications Branch, Strategic Software Solutions Division. The Senior Application Developer p erforms a wide range of application development related duties including analysis, design, evaluation, development, coding, testing and maintenance of complex application systems.What you will do as a
Senior Application Developer :
Designs and develops complex application programs by coding, testing, and debugging in order to create new business applications and interfaces or maintain/enhance existing business applications according to program specifications.
Develops project plans covering system architecture, conversion, integration, testing, and implementation for a system or complex enhancement to a system; analyzing user requirements.
Scheduling staff, timelines, and resources ensuring products/services are delivered in an efficient and cost effective manner.
Develops specifications for complex systems by having client discussions.
Analyze user requirements, designing architecture, documenting processes.
Identifying infrastructure and technology to communicate and document the scope and design of the system.
Performs unit and integration testing for complex application development/modification by writing automated tests or performing manual tests to ensure the system works properly and meets system specifications.
Extracts/transforms/loads data by writing queries, scripts, and programs in order meet system data needs.
Performs quality assurance activities by reviewing code, user interfaces, accessibility, security to verify the product/service meets programming, customer, usability, security standards.
Prepares and validates technical documents and user manuals by compiling system requirements; creating charts/diagrams.
Writing and reviewing technical documents with partners to ensure proper system maintenance and technical knowledge transfer of the system.
Resolves technical problems by identifying, analyzing, and coordinating the process of correcting complex application/system problems to ensure products/services are functioning as required or intended.
Participates in developing application development methodologies and standards by discussing ideas with team members.
Evaluating strengths/weakness of different approaches and providing recommendations to improve team performance and work quality.
Reviews vendor/contractor performance by communicating with vendors/contractors and evaluating actions/deliverables to ensure product and service delivery. Requirement to Qualify
Graduation from an accredited college or university with a bachelor's degree in Computer Science, Information Systems, or a closely related field* and four (4) years of recent**
experience coding, testing, and debugging applications programs -OR- Two (2) year of experience at the level of Los Angeles County class of Application Developer II.***LicenseA valid California Class C Driver License or the ability to utilize an alternative method of transportation when needed to carry out job-related essential functions.
Physical Class
2 - Light: Light physical effort which may include occasional light lifting to a 10 pound limit, and some bending, stooping or squatting. Considerable walking may be involved.
Special Requirement Information:*Closely related fields include Computer Engineering; Computer Information Systems; Computer Science and Engineering; Electrical Engineering and Computer Science; Management Information Systems; and Mathematics with Computer Science. Any degree that is not specifically listed will be reviewed by IT subject matter expert to determine whether the degree is qualifying.
** Recent is defined as experience gained within the last five (5) years.
***Experience at the level of an Application Developer II in the service of Los Angeles County is defined as under general supervision, analyzes, designs, evaluates, develops, codes, tests, and maintains application systems.We would like for you to submit proof of education along with the application. Acceptable documents are:
A photocopy of diploma or official transcript
ORA verification or confirmation letter from the school's
Registrar's Office
on the official letter head of the school, with college or university seal. It should indicate that the student has completed all the academic requirementsAll documents should clearly indicate the degree in English language and the date when the degree was conferred or awarded.
Desirable qualificationsDemonstrated knowledge and experience with the following technologies and practices:Application development (Ruby, PHP, Go, MySQL, Hadoop, ReactJS, NadeJS, R)Scripting (Powershell, Python, Bash, Ruby, and Perl)Version control systems (Git, Bit Bucket, SVN, Mercurial, and Perforce)Server software (RHEL, Nginx, AWS, and Rackspace)Web services and APIs, RESTful, SOAPMobile application interfacesAgile developmentContinuous integration for real-time testing and diagnosisRspec for testingDesign patterns, UML, UXAutomates software deployment and configuration managementCreates code assets and tools to accelerate customer projectCoaches customer and partner teams to be self-sufficientOur Assessment ProcessIf you meet the requirements, we will invite you to participate in the following two (2) parts:PART I:
Multiple choice and/or simulation assessment(s), weighted 40%, assessing:AchievementAdapting to ChangeAnalyzing InformationCoping with UncertaintyGenerating New IdeasLearning QuicklyProfessional PotentialResponsibilityUsing Time EfficientlyWillingness to LearnWorking to High Quality StandardsWorking RelationshipsDeductive ReasoningPART II:
Multiple choice and/or simulation assessment(s), weighted 60%, measuring three Professional/Technical Knowledge areas:Programming Concepts - covering the following topics: Algorithms, Complex Data Types, Data Access, Productivity and Quality, Program Flow, Program Structure, Programming Paradigms, User Interface, and Various, Data Types, and Operators.JavaScript- covering the following topics: Control statements, loops and comparisons, Data types, scope and operators, Syntax, variables and comments, Object oriented programming, objects and functions, Multimedia and forms, JavaScript HTML DOM, JavaScript browser BOM.RESTful Web Services - covering the following topics: Architecture, REST features, Handling requests, Working with return types, Entity translation, Producing responses, Filters and interceptors, Security.Applicant may be invited to participate in both Part I and II.
However, only those that achieve a passing score of 70% or higher in Part I, will have Part II scored.
You must achieve a score of 70% or higher on the assessment in order to be placed on the Eligible Register. Test Preparation: There are websites that may help you prepare for the assessments. One is our Online Test Prep site, located at
https://hr.lacounty.gov/job-search-toolkit/.
Another resource is the SHL website, located at
https://www.shldirect.com/en/practice-tests.
While the sites will help you in preparing for tests, we advise you to review all related materials you deem necessary.Selective Certification
In accordance with TITLE 5 - PERSONNEL, APPENDIX 1, the Internal Services Department (ISD) is canvassing applicants to identify eligible candidates who have the
experience
in the following areas:
Enterprise Content Management
Electronic Forms
Candidates should be prepared to respond to a supplemental questionnaire during the application process. In order to be considered for placement on any Selective Certification lists for one or more of these areas, you are required to complete the associated supplemental questions. Your request to be place on any selective certification list will be rejected if you do not complete the supplemental questions. The experience you claim in the supplemental questions must be consistent with the information you provide in your application. Candidates who pass the examination and meet the criteria identified in the supplemental questions will be placed on the Selective Certification list for that area.
NOTE:
Many important notifications such as test invitation, and other special information are only communicated via email. DO NOT select "off" under Email Preferences within your profile or click "unsubscribe" on our notices if you would like the County of Los Angeles to notify you regarding your application status, test schedules, and other important information pertaining to your candidacy for this position. Moreover, please add hvasquez@isd.lacounty.gov, info@governmentjobs.com, and talentcentral@shl.com to your email address book and to the list of approved senders to prevent email notifications from being filtered as spam/junk/clutter mail.
The County of Los Angeles will not consider allegations of not receiving the email notification as an acceptable reason to authorize a reschedule or late exam administration.
Eligibility Information
The names of candidates receiving a passing score in the assessment will be placed on the Eligible Register in the order of their score group for a period of twelve (12) months following the date of promulgation. Passing this examination and being placed on the Eligible Register do not guarantee an offer of employment.
Vacancy Information
The resulting register will be used to fill a vacancy in the Customer Applications Branch, Strategic Software Solutions Division of the Internal Services Department.How to ApplyApplications must be submitted online only.
We will begin receiving applications on Wednesday, February 3, 2022 at 7:00 a.m. (PT).
This examination will remain open until the needs of the service are met and is subject to closure at any time without prior notice.
Applications submitted by U.S. Mail, Fax, or in person will not be accepted.
Plan to submit your online application well in advance as you may be required to verify your email address. This only needs to be done once per email address, and if you already have a job seeker account on governmentjobs.com/careers/lacounty, you can verify at any time by logging in and following the prompts. This is to enhance the security of your online application and to ensure you do not enter an incorrect email address.
Applicants have the ability to opt out of emails from LA County. If you unsubscribe, you will not receive any email notification for any examination for which you apply with Los Angeles County.
Please make sure you put in the time and effort when filling out your application and supplemental questions completely. The acceptance of your application depends on whether you have clearly shown that you meet the Requirements to Qualify as listed on this bulletin. Provide any relevant job experience in the spaces provided so we can evaluate your qualifications for the job. For each job held, give the name and address of your employer, your job title, beginning and ending dates, number of hours worked per week, and description of work performed. If your application is incomplete, it will be rejected.
Please note that all information included in the application materials is subject to verification at any point during the examination and hiring process, including after an appointment has been made.
Falsification
of any information may result in disqualification or rescission of appointment. Utilizing verbiage from Class Specification and Requirements serving as your description of duties will not be sufficient to demonstrate that you meet the requirements. Doing so may result in an incomplete application and you may be disqualified.
Computer and Internet Access at Public LibrariesLA County Public Library has announced they are reopening some libraries with limited hours access throughout LA County. Refer to their website at
https://lacountylibrary.org/reopening/
for more information.
For Candidates who may not have regular access to a computer or the internet, applications can be completed on computers at public libraries throughout Los Angeles County.
Fair Chance InitiativeThe County of Los Angeles is a Fair Chance employer. Except for a very limited number of positions, you will not be asked to provide information about a conviction history unless you receive a contingent offer of employment. The County will make an individualized assessment of whether your conviction history has a direct or adverse relationship with the specific duties of the job, and consider potential mitigating factors, including, but not limited to, evidence and extent of rehabilitation, recency of the offense(s), and age at the time of offense(s). If asked to provide information about a conviction history, any convictions or court records which are exempted by a valid court order do not have to be disclosed.
COVID-19 VaccinationAll County workforce members must be fully vaccinated against COVID-19 as a condition of employment. Successful candidates for this position will be required to submit proof of vaccination against COVID-19 or request an exemption for qualifying medical or religious reasons during the onboarding process. Candidates should not present proof of vaccination until instructed to do so by the hiring department.Have questions about anything listed above?
Department Contact Name:
Hugo Vasquez
Department Contact Phone:
(562) 940-2458
Department Fax:
(323) 780-9006
Department Contact Email:
hvasquez@isd.lacounty.gov
ADA Coordinator Phone:
(323) 267-2432
Teletype Phone:
(800) 899-4099
Alternate Teletype Phone:
(800) 897-0077
California Relay Services Phone:
(800) 735-2922#J-18808-Ljbffr
XAM NUMBER
W2525Y
Reposting information
This announcement is a reposting to update the exam content and vacancy information.When to Submit Your Application
Filing starts
Wednesday
, February 2, 2022 at 7:00 a.m., (PT).
This examination will remain open until the needs of the service are met and is subject to closure at any time without prior notice.
Type of Recruitment:
Open Competitive Job Opportunity
No out-of-class experience will be accepted.Check Out Our Outstanding Benefits!
Click here
to see a list of employee benefits
.
Who We Are:
The Internal Services Department (ISD) plays a major role in supporting all County of Los Angeles departments and commissions. With an annual budget of over $873 million and 2,183 budgeted positions along with over 5,120 contracted workers of varying professions in facilities management, information technology, environmental, administrative, purchasing and contracting, ISD is the County's trusted partner and provider of choice.
The Opportunity
We are looking for an ambitious, self-motivated candidate to fill our vacancy for Senior Application Developer in the Customer Applications Branch, Strategic Software Solutions Division. The Senior Application Developer p erforms a wide range of application development related duties including analysis, design, evaluation, development, coding, testing and maintenance of complex application systems.What you will do as a
Senior Application Developer :
Designs and develops complex application programs by coding, testing, and debugging in order to create new business applications and interfaces or maintain/enhance existing business applications according to program specifications.
Develops project plans covering system architecture, conversion, integration, testing, and implementation for a system or complex enhancement to a system; analyzing user requirements.
Scheduling staff, timelines, and resources ensuring products/services are delivered in an efficient and cost effective manner.
Develops specifications for complex systems by having client discussions.
Analyze user requirements, designing architecture, documenting processes.
Identifying infrastructure and technology to communicate and document the scope and design of the system.
Performs unit and integration testing for complex application development/modification by writing automated tests or performing manual tests to ensure the system works properly and meets system specifications.
Extracts/transforms/loads data by writing queries, scripts, and programs in order meet system data needs.
Performs quality assurance activities by reviewing code, user interfaces, accessibility, security to verify the product/service meets programming, customer, usability, security standards.
Prepares and validates technical documents and user manuals by compiling system requirements; creating charts/diagrams.
Writing and reviewing technical documents with partners to ensure proper system maintenance and technical knowledge transfer of the system.
Resolves technical problems by identifying, analyzing, and coordinating the process of correcting complex application/system problems to ensure products/services are functioning as required or intended.
Participates in developing application development methodologies and standards by discussing ideas with team members.
Evaluating strengths/weakness of different approaches and providing recommendations to improve team performance and work quality.
Reviews vendor/contractor performance by communicating with vendors/contractors and evaluating actions/deliverables to ensure product and service delivery. Requirement to Qualify
Graduation from an accredited college or university with a bachelor's degree in Computer Science, Information Systems, or a closely related field* and four (4) years of recent**
experience coding, testing, and debugging applications programs -OR- Two (2) year of experience at the level of Los Angeles County class of Application Developer II.***LicenseA valid California Class C Driver License or the ability to utilize an alternative method of transportation when needed to carry out job-related essential functions.
Physical Class
2 - Light: Light physical effort which may include occasional light lifting to a 10 pound limit, and some bending, stooping or squatting. Considerable walking may be involved.
Special Requirement Information:*Closely related fields include Computer Engineering; Computer Information Systems; Computer Science and Engineering; Electrical Engineering and Computer Science; Management Information Systems; and Mathematics with Computer Science. Any degree that is not specifically listed will be reviewed by IT subject matter expert to determine whether the degree is qualifying.
** Recent is defined as experience gained within the last five (5) years.
***Experience at the level of an Application Developer II in the service of Los Angeles County is defined as under general supervision, analyzes, designs, evaluates, develops, codes, tests, and maintains application systems.We would like for you to submit proof of education along with the application. Acceptable documents are:
A photocopy of diploma or official transcript
ORA verification or confirmation letter from the school's
Registrar's Office
on the official letter head of the school, with college or university seal. It should indicate that the student has completed all the academic requirementsAll documents should clearly indicate the degree in English language and the date when the degree was conferred or awarded.
Desirable qualificationsDemonstrated knowledge and experience with the following technologies and practices:Application development (Ruby, PHP, Go, MySQL, Hadoop, ReactJS, NadeJS, R)Scripting (Powershell, Python, Bash, Ruby, and Perl)Version control systems (Git, Bit Bucket, SVN, Mercurial, and Perforce)Server software (RHEL, Nginx, AWS, and Rackspace)Web services and APIs, RESTful, SOAPMobile application interfacesAgile developmentContinuous integration for real-time testing and diagnosisRspec for testingDesign patterns, UML, UXAutomates software deployment and configuration managementCreates code assets and tools to accelerate customer projectCoaches customer and partner teams to be self-sufficientOur Assessment ProcessIf you meet the requirements, we will invite you to participate in the following two (2) parts:PART I:
Multiple choice and/or simulation assessment(s), weighted 40%, assessing:AchievementAdapting to ChangeAnalyzing InformationCoping with UncertaintyGenerating New IdeasLearning QuicklyProfessional PotentialResponsibilityUsing Time EfficientlyWillingness to LearnWorking to High Quality StandardsWorking RelationshipsDeductive ReasoningPART II:
Multiple choice and/or simulation assessment(s), weighted 60%, measuring three Professional/Technical Knowledge areas:Programming Concepts - covering the following topics: Algorithms, Complex Data Types, Data Access, Productivity and Quality, Program Flow, Program Structure, Programming Paradigms, User Interface, and Various, Data Types, and Operators.JavaScript- covering the following topics: Control statements, loops and comparisons, Data types, scope and operators, Syntax, variables and comments, Object oriented programming, objects and functions, Multimedia and forms, JavaScript HTML DOM, JavaScript browser BOM.RESTful Web Services - covering the following topics: Architecture, REST features, Handling requests, Working with return types, Entity translation, Producing responses, Filters and interceptors, Security.Applicant may be invited to participate in both Part I and II.
However, only those that achieve a passing score of 70% or higher in Part I, will have Part II scored.
You must achieve a score of 70% or higher on the assessment in order to be placed on the Eligible Register. Test Preparation: There are websites that may help you prepare for the assessments. One is our Online Test Prep site, located at
https://hr.lacounty.gov/job-search-toolkit/.
Another resource is the SHL website, located at
https://www.shldirect.com/en/practice-tests.
While the sites will help you in preparing for tests, we advise you to review all related materials you deem necessary.Selective Certification
In accordance with TITLE 5 - PERSONNEL, APPENDIX 1, the Internal Services Department (ISD) is canvassing applicants to identify eligible candidates who have the
experience
in the following areas:
Enterprise Content Management
Electronic Forms
Candidates should be prepared to respond to a supplemental questionnaire during the application process. In order to be considered for placement on any Selective Certification lists for one or more of these areas, you are required to complete the associated supplemental questions. Your request to be place on any selective certification list will be rejected if you do not complete the supplemental questions. The experience you claim in the supplemental questions must be consistent with the information you provide in your application. Candidates who pass the examination and meet the criteria identified in the supplemental questions will be placed on the Selective Certification list for that area.
NOTE:
Many important notifications such as test invitation, and other special information are only communicated via email. DO NOT select "off" under Email Preferences within your profile or click "unsubscribe" on our notices if you would like the County of Los Angeles to notify you regarding your application status, test schedules, and other important information pertaining to your candidacy for this position. Moreover, please add hvasquez@isd.lacounty.gov, info@governmentjobs.com, and talentcentral@shl.com to your email address book and to the list of approved senders to prevent email notifications from being filtered as spam/junk/clutter mail.
The County of Los Angeles will not consider allegations of not receiving the email notification as an acceptable reason to authorize a reschedule or late exam administration.
Eligibility Information
The names of candidates receiving a passing score in the assessment will be placed on the Eligible Register in the order of their score group for a period of twelve (12) months following the date of promulgation. Passing this examination and being placed on the Eligible Register do not guarantee an offer of employment.
Vacancy Information
The resulting register will be used to fill a vacancy in the Customer Applications Branch, Strategic Software Solutions Division of the Internal Services Department.How to ApplyApplications must be submitted online only.
We will begin receiving applications on Wednesday, February 3, 2022 at 7:00 a.m. (PT).
This examination will remain open until the needs of the service are met and is subject to closure at any time without prior notice.
Applications submitted by U.S. Mail, Fax, or in person will not be accepted.
Plan to submit your online application well in advance as you may be required to verify your email address. This only needs to be done once per email address, and if you already have a job seeker account on governmentjobs.com/careers/lacounty, you can verify at any time by logging in and following the prompts. This is to enhance the security of your online application and to ensure you do not enter an incorrect email address.
Applicants have the ability to opt out of emails from LA County. If you unsubscribe, you will not receive any email notification for any examination for which you apply with Los Angeles County.
Please make sure you put in the time and effort when filling out your application and supplemental questions completely. The acceptance of your application depends on whether you have clearly shown that you meet the Requirements to Qualify as listed on this bulletin. Provide any relevant job experience in the spaces provided so we can evaluate your qualifications for the job. For each job held, give the name and address of your employer, your job title, beginning and ending dates, number of hours worked per week, and description of work performed. If your application is incomplete, it will be rejected.
Please note that all information included in the application materials is subject to verification at any point during the examination and hiring process, including after an appointment has been made.
Falsification
of any information may result in disqualification or rescission of appointment. Utilizing verbiage from Class Specification and Requirements serving as your description of duties will not be sufficient to demonstrate that you meet the requirements. Doing so may result in an incomplete application and you may be disqualified.
Computer and Internet Access at Public LibrariesLA County Public Library has announced they are reopening some libraries with limited hours access throughout LA County. Refer to their website at
https://lacountylibrary.org/reopening/
for more information.
For Candidates who may not have regular access to a computer or the internet, applications can be completed on computers at public libraries throughout Los Angeles County.
Fair Chance InitiativeThe County of Los Angeles is a Fair Chance employer. Except for a very limited number of positions, you will not be asked to provide information about a conviction history unless you receive a contingent offer of employment. The County will make an individualized assessment of whether your conviction history has a direct or adverse relationship with the specific duties of the job, and consider potential mitigating factors, including, but not limited to, evidence and extent of rehabilitation, recency of the offense(s), and age at the time of offense(s). If asked to provide information about a conviction history, any convictions or court records which are exempted by a valid court order do not have to be disclosed.
COVID-19 VaccinationAll County workforce members must be fully vaccinated against COVID-19 as a condition of employment. Successful candidates for this position will be required to submit proof of vaccination against COVID-19 or request an exemption for qualifying medical or religious reasons during the onboarding process. Candidates should not present proof of vaccination until instructed to do so by the hiring department.Have questions about anything listed above?
Department Contact Name:
Hugo Vasquez
Department Contact Phone:
(562) 940-2458
Department Fax:
(323) 780-9006
Department Contact Email:
hvasquez@isd.lacounty.gov
ADA Coordinator Phone:
(323) 267-2432
Teletype Phone:
(800) 899-4099
Alternate Teletype Phone:
(800) 897-0077
California Relay Services Phone:
(800) 735-2922#J-18808-Ljbffr