> Markdown version of [/jobs/ext/2001569-principal-application-developer-emergency-appointments-homelessness](https://www.wearedevelopers.com/jobs/ext/2001569-principal-application-developer-emergency-appointments-homelessness). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # PRINCIPAL APPLICATION DEVELOPER / EMERGENCY APPOINTMENTS HOMELESSNESS - **Company:** The County Of Los Angeles - **Location:** Los Angeles, CA, United States - **Experience:** Expert - **Salary:** $118,234.0 - $159,337.0 - **Contract:** Permanent contract - **Skills:** Information Systems, Software Debugging, Software Engineering, Information Technology - **Published:** August 9, 2026 - **Apply:** https://careersingovernment.com/job/2412076/principal-application-developer-emergency-appointments-homelessness/ ## About the Role Option I: Graduation from an accredited* college with a bachelor's degree in Computer Science, Information Systems, or a closely related field, and four (4) years of progressively responsible**, full-time, paid experience in a centralized information technology organization, coding, testing and debugging application programs. -OR- Option II: Two (2) years of experience, within the last three years, at the level of the Los Angeles County class of Senior Application Developer . -OR- Option III: Five (5) years of progressively responsible**, full-time, paid experience in an information technology organization, coding, testing, and debugging application programs. **Progressively responsible is defined as a significant increase in the complexity and scope of responsibility of the aforementioned experience., * ACCREDITATION: Accredited institutions are those listed in the publications of regional, national or international accrediting agencies which are accepted by the Department of Human Resources. Publications such as American Universities and Colleges and International Handbook of Universities are acceptable references. Also acceptable, if appropriate, are degrees that have been evaluated and deemed to be equivalent to degrees from United States accredited institutions by an academic credential evaluation agency recognized by The National Association of Credential Evaluation Services (NACES) or the Association of International Credential Evaluators, Inc. (AICE). Transcript: In order to receive credit for any college or university course, or any type of college or university degree, such as Bachelor's or higher, you must include a legible copy of the official diploma or official transcripts from the accredited institution which shows the area of specialization with your application at the time of filing or within 15 calendar days of filing. ## Description 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., 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. PHYSICAL CLASS: Physical Class II - Light: This class includes administrative and clerical positions requiring light physical effort that may include occasional light lifting to a 10 pound limit and some bending, stooping, or squatting. Considerable ambulation may be involved. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Microservices? Monoliths? An Annoying Discussion!](https://www.wearedevelopers.com/videos/970-microservices-monoliths-an-annoying-discussion) - [Making Teaching Code Less Academic and More Market-Ready - Peter Ruppel](https://www.wearedevelopers.com/videos/1911-making-teaching-code-less-academic-and-more-market-ready-peter-ruppel) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Starter Kit For Job Applications For Developers](https://www.wearedevelopers.com/magazine/7-starter-kit-for-job-applications-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)