County of Los Angeles · 1 week ago
PRINCIPAL APPLICATION DEVELOPER / EMERGENCY APPOINTMENT HOMELESSNESS
The County of Los Angeles is addressing the homelessness crisis and is looking for qualified individuals to fill emergency Principal Application Developer vacancies. The role involves performing specialized information systems analysis and programming tasks, leading application development projects, and providing technical expertise to management and project teams.
CommunitiesGovernmentNon Profit
Responsibilities
Provides technical expertise to project managers, department management, and/or user management regarding one or more major system development or maintenance efforts
Advises management on technical alternatives, such as languages, tools, platforms, utilities, and servers
Leads and participates in the work of a team of Application Developers engaged in the development or maintenance of the most highly technical programs
Provides technical consulting on long-range information systems planning
Programs the most specialized and complex applications
Solves the more complex application software and system performance problems
Analyzes performance data and conducts capacity planning
Establishes quality assurance procedures
Monitors vendors to ensure performance according to project goals and contract terms, and reports performance problems to management
Assists in creating Statements of Work (SOWs) in support of applications development efforts as needed
Serves as a project manager as needed
Represents the department in collaborative efforts with other County departments, outside agencies, and/or vendors as needed
Supervises lower level application development personnel as needed
Qualification
Required
Graduation from an accredited college with a bachelor's degree in Computer Science, Information Systems, or a closely related field
Four (4) years of progressively responsible, full-time, paid experience in a centralized information technology organization, coding, testing and debugging application programs
Two (2) years of experience, within the last three (3) years, at the level of the Los Angeles County class of Senior Application Developer
Five (5) years of progressively responsible, full-time, paid experience in an information technology organization, coding, testing, and debugging application programs
A 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
Preferred
Experience in the design, development, testing, and support of large-scale applications and system integrations
Experience in hands-on software development using some combination of C#.Net, MVC, ASP.NET, .Net Core, Web APIs, Razor Pages, and JavaScript frameworks (Angular JS, jQuery, React JS, Bootstrap, etc.)
Experience with cloud engineering, implementation, and support of cloud services with a particular focus on Microsoft Azure
Experience with data engineering with an understanding of database systems, distributed computing, such as SQL Server, Oracle
Experience in the design and build-out of scalable web applications with a particular focus on high-volume transactions, secure architecture, low latency, optimal performance, and proper scalability
Experience in the design and implementation of RESTful API's
Experience with Microsoft Azure DevOps and GitHub
Experience in modern design patterns and practices
Experience translating business requirements into technology requirements for inclusion in contracts and/or statements of work
Experience using Agile and/or the Scrum process for software development
Experience with electronic health record (eHR) systems
Graduation from an accredited college with a Bachelor's degree in Computer Science or Information Systems
Company
County of Los Angeles
Please follow Department of Human Resources main page at: https://www.linkedin.com/company/los-angeles-county/
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-02-06
Pasadena Star News
2025-12-21
Company data provided by crunchbase