> Markdown version of [/jobs/ext/2438314-it-applications-developer-ii](https://www.wearedevelopers.com/jobs/ext/2438314-it-applications-developer-ii). 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). --- # IT Applications Developer II - **Company:** County of Orange - **Location:** Santa Ana, CA, United States - **Salary:** $94,661.0 - $127,525.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, ASP.NET, JavaScript (Programming Language), .NET Framework, Agile Methodology, Software Applications, Unit Testing, C Sharp (Programming Language), Cascading Style Sheets (CSS), Databases, System Configuration, Software Design Patterns, Entity Framework, Microsoft Visual Studio, Microsoft Project, Microsoft Visio, Microsoft SQL Server, Model View Controller (MVC), Object-Oriented Software Development, Oracle (Applications), Regression Testing, Software Engineering, Software Requirements Analysis, SQL Databases, Systems Integration, Web Applications, WordPress, Performance Testing, Adobe, Webforms, User Accounts, Web Api - **Published:** August 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=03d15034bfab9bfc ## About the Role In addition to the minimum qualifications, the ideal candidate will possess at least one (1) year of experience with the ability to write and execute SQL queries on Oracle and/or SQL Database Environments. The ideal candidate will also possess experience as a software developer on medium to large platforms. In addition, the ideal candidate will also have extensive experience in the following core competencies: Technical Knowledge I Expertise * Web based design, development, and maintenance experience using .Net Framework, C#, .Net MVC, .Net Web Form, ASP.Net, Web API, SQL, Entity Framework, CSS, and JavaScript * Understanding of object-oriented programming concepts * Implementing high quality, secure and maintainable code using standard software design patterns and best practices * Experience with Visual Studio .Net, Visual Studio, Adobe Forms, WordPress, MS Project, MS Visio, and MS SQL database * Maintaining a degree of knowledge on current technologies and tools * Familiarity with Agile methodologies Problem Solving I Analytical Skills * Identifying and resolving challenging technical issues and problems through good judgment and decision making * Proactively detecting problem areas and recommending/implementing solutions * Analyzing problems and proposing solutions while dealing with changing priorities Communications Skills I Oral & Written * Developing and delivering effective written and verbal communication with stakeholders * Collaborating with other OCIT application developers, business users, and management * Serving as an integrator between business needs and technology * Effective in building rapport and negotiating with vendors and department staff to resolve or mitigate contract performance issues and conflicts * Self-driven learner with the ability to rapidly assimilate and communicate instructions Interpersonal Skill I Collaboration * Establishes and maintains effective working relationships with teams across the County of Orange * Demonstrates openness to guidance and feedback, quickly applying instructions to achieve desired outcomes * Listens actively and asks clarifying questions to ensure understanding, adapting work as priorities evolve * Collaborates with supervisors and peers to stay aligned with project goals while maintaining a positive, solutions-oriented approach ## Description The Auditor-Controller Department is committed to serving Orange County by ensuring accountability over public spending, transparency of Taxpayer dollars, and engaging the public in government. We carry out our vision and mission by conducting the Public's business with the highest ethical and due diligence standards and by supporting ethical and responsible financial decisions throughout the County., The Auditor-Controller is seeking an IT Applications Developer II, to design, develop, maintain, and support the software for Orange County's CAPS+ Financial and Human Resources & Payroll system. Under general supervision, the incumbent will be responsible for the development, customization and management of custom mobile and web applications, software integration and other projects. Current vacant position requires on-site work. Remote or hybrid options are not available. Responsibilities and duties for this position include, but are not limited to, the following: * Develop, test, implement, maintain, and document software programs including working effectively within a team environment to gather software requirements, design and develop software and implement projects * Perform all necessary development/enhancement/maintenance activities, including, coding, configuring, unit and integration testing, regression testing, performance testing * Implement high quality, secure and maintainable code using standard software design patterns and best practices * Provide technical assistance by responding to inquiries from users regarding errors, problems, or questions * Develop and create customized reports and dashboards, Structured Oral Interview | SOI (Weighted 100%) The Structured Oral Interview is a timed assessment. Applicants will provide answers to job-related questions, which will be rated by a panel of subject matter experts using standardized evaluation criteria. Only the most qualified candidates will move advance to the next step in the recruitment process or will be placed on the eligible list. Eligible List Once the assessment has been completed, HRS will establish an eligible list of candidates. Candidates placed on the eligible list may be referred to a selection interview to be considered for present and future vacancies. Based on the County's needs, the selection procedures listed above may be modified. All candidates will be notified of any changes in the selection procedures., Email is the primary form of notification during the recruitment process. Please ensure your correct email address is included in our application and use only one email account. NOTE: User accounts are established for one person only and should not be shared with another person. Multiple applications with multiple users may jeopardize your status in the recruitment process for any positions for which you apply. Candidates will be notified regarding their status as the recruitment proceeds via email through the GovernmentJobs.com site. Please check your email folders, including spam/junk folders, and/or accept emails ending with "governmentjobs.com" and "ocgov.com." If your email address should change, please update your profile at www.governmentjobs.com., Please go to the following link to find out more about Defined Benefit Pensions and OCERS Plan Types/Benefits. http://www.ocers.org/active-member-information ## Related Videos - [3x Performance: A Humbling Journey](https://www.wearedevelopers.com/videos/100165-3x-performance-a-humbling-journey) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [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) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [NoCode LiveCode: Leveraging AI Tools to Craft Fully Functional Apps!](https://www.wearedevelopers.com/videos/1169-nocode-livecode-leveraging-ai-tools-to-craft-fully-functional-apps) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)