SOFTWARE ENGINEER Job at L.A. County Library in Los Angeles
L.A. County Library, Los Angeles, CA, United States, 90079
Software Engineer (Payroll Title: Application Developer II)
Job Description
We are seeking a highly skilled Software Engineer to join our team. With more than 10 million residents, Los Angeles County is the most populous county in the nation, and as the largest employer in Southern California, we offer a lifetime of opportunities and careers.
Essential Job Functions:
- Analyzes, designs, develops, tests, debugs, installs, and deploys application software programs by applying software/application development concepts to build/maintain/modify new or existing business applications and interfaces according to user stories, requirements, and program specifications in the application development environments.
- Participates in capturing software requirements and develops requirement specifications, user stories, functional and technical design specifications, user manuals, and/or release notes by collaborating with team members.
- Develops and supports front-end software applications, including the areas of user interfaces, mobility, business intelligence and reporting, and enterprise content management by applying various development tools.
- Develops and supports middle-tier software applications, including web services application integration, business process management, business rules, API governance, and application security by using various development tools.
- Develops and supports back-end software applications in the areas of data integration and data replication, data modeling, data security, artificial intelligence/machine learning, and database management by applying various developmental tools.
- Develops and/or supports tools and automation processes, including the areas of release management, configuration management, source control, and operational support by using various developmental tools.
- Performs unit, functional, integration, automated system, and/or performance testing for new, modified, or existing complex software applications by applying various test tools.
- Provides support on application issues in various environments (e.g., development, quality assurance, training, production) by investigating, troubleshooting, and resolving application function problems.
- Research application development tools and methodologies by using various reference tools to provide recommendations to the departmental management team for improving software.
Requirements to Qualify:
Two (2) years of experience within the last five (5) years analyzing, designing, evaluating, developing, coding, testing, and maintaining application systems.
A valid California Class C Driver's License or the ability to use an alternative method of transportation when needed to carry out job-related essential functions.
Veteran's Credit Information:
The County of Los Angeles policy states that a credit of 10 percent of the total credits specified for open competitive examinations (recruitments open to everyone) will be added to the final passing grade of an honorably discharged veteran who served in the Armed Forces of the United States under specific conditions.
Anti-Racism, Diversity, and Inclusion (ARDI):
The County of Los Angeles recognizes and affirms that all people are created equal and are entitled to all rights afforded by the Constitution of the United States. We are committed to promoting Anti-Racism, Diversity, and Inclusion efforts to address the inequalities and disparities amongst race.
Equal Employment Opportunity:
The County of Los Angeles is an Equal Opportunity Employer. It is the policy of the County to provide equal employment opportunity for all qualified persons, regardless of race, color, religion, sex, national origin, age, sexual orientation, or disability.