BUSINESS SERVICES DEVELOPER
(Business Services Analyst)
SALARY INFORMATION
Salary may be negotiable within the range listed above, based on position requirements and successful candidate's qualifications, subject to appropriate authorization.
OPEN TO THE PUBLIC
This recruitment is open to the public and is being held to establish an eligible list to fill current and future Business Services Analyst vacancies within OC Public Works and/or other County of Orange agencies. This recruitment may also be used to fill positions in similar and/or lower classifications.
DEADLINE TO APPLY
Qualified applicants are encouraged to apply immediately, as the recruitment will close on
Thursday, June 18, 2026, at 11:59 PM (PT).
OC PUBLIC WORKS
OCPW is a unique County department comprised of ten (10) service areas: Administrative Services, Agricultural Commissioner/Sealer of Weights & Measures; OC Construction; OC Development Services; OC Environmental Resources; OC Facilities Design & Construction and CUF; OC Facilities Maintenance & OC Fleet Services; OC Infrastructure Programs; OC Operations & Maintenance.
For more information on OC Public Works click here.
For more information on the County of Orange click here.
THE OPPORTUNITY
The Business Services Developer (Business Services Analyst) is a key position within OCPW, focused on supporting the agency's increasing reliance on modern software development, data engineering, and automation to drive operational efficiency and service delivery. The Business Services Developer will contribute to departmental and enterprise initiatives involving Azure, Power BI, Box, and other integrated systems, while adhering to established governance, security, and development standards.
Duties and responsibilities may include, but are not limited to:
-
Designing, developing, and maintaining full-stack applications and internal tools using JavaScript, React, Python, C#, and .NET to support departmental operations and business processes
-
Building and managing automation workflows, microservices, and backend services to streamline tasks, reduce manual effort, and improve system efficiency
-
Developing, maintaining, and optimizing ETL/ELT pipelines for ingesting, transforming, and loading data from multiple sources into enterprise platforms such as Azure and Power BI
-
Creating and maintaining Power BI dashboards, reports, and data models to support data-driven decision-making
-
Integrating enterprise platforms (including Box, Azure, GitHub, and internal systems) through APIs and automation flows to enhance cross-system processes and data movement
DESIRABLE QUALIFICATIONS & CORE COMPETENCIES
The candidate best suited for this role will possess three (3) years of professional experience in software development, data engineering, business intelligence, or a closely related technical field.
In addition, the ideal candidate will possess knowledge and experience in the following core competencies:
Technical Experience & Knowledge
-
Understanding of full-stack software development principles, including front-end (React, JavaScript) and back-end (.NET, C#, Python) technologies
-
Familiarity with RESTful API design, microservices architecture, and backend service development patterns
-
Working knowledge of cloud platform services, particularly Microsoft Azure (Functions, Logic Apps, Data Factory, Azure SQL)
-
Expertise in data engineering concepts such as ETL/ELT pipelines, data transformation, and data quality management
-
Proficiency with business intelligence tools, especially Power BI, including data modeling and DAX
-
Background in designing automation frameworks using Power Automate, scheduled scripts, or custom workflow engines
-
Knowledge of project management, procurement processes, budget administration, and business operations relevant to the department
Analytical Skills
-
Ability to design, develop, test, and deploy full-stack applications and automation solutions using Python, JavaScript, React, C#, and .NET
-
Skill in building and maintaining data pipelines, ETL workflows, and integrations across Azure, Power BI, Box, and departmental systems
-
Proficiency in cleaning, transforming, and analyzing complex datasets to surface insights and support operational decision-making
-
Capability to refactor and optimize legacy backend code and systems for scalability, reliability, and long-term maintainability
-
Aptitude for researching and analyzing data, identifying systemic issues, and translating findings into actionable technical and operational recommendations
-
Competence in interpreting and applying applicable laws, codes, regulations, and standards
Leadership & Management Skills
-
Adept at fostering a supportive, growth-oriented team environment while supervising staff, evaluating performance, and coordinating training and development activities
-
Experienced in managing workloads, setting priorities, and ensuring deadlines are met
-
Proficient at guiding teams through collaborative development workflows, including GitHub-based version control and CI/CD practices
-
Skilled in administering budgets, procurement processes, contracts, and compliance requirements
-
Capable of building strong partnerships with internal teams and external agencies
MINIMUM QUALIFICATIONS
Education & Experience
Three (3) years of professional experience in software development, data engineering, business intelligence, or a closely related technical field.
A Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Data Science, Business, Public Administration, or a related field may substitute for one (1) year of the required experience.
A Master’s degree in a qualifying field may substitute for two (2) years of the required experience.
NOTE: Foreign degrees require an evaluation of U.S. equivalency by an agency that is a member of the National Association of Credential Services (N.A.C.E.S.).
RECRUITMENT PROCESS
Human Resource Services (HRS) screens all application materials for minimum and/or desirable qualifications. After screening, applicants who meet the minimum and/or desirable qualifications will be referred to the next step in the recruitment process. All applicants will be notified via email of their status in the process.
Structured Oral Interview | SOI (Weighted 100%)
Candidates will be interviewed and rated by a panel of job knowledge experts. Each candidate's rating will be based on responses to a series of structured questions designed to elicit the candidate's qualifications for the job.
Based on the Department's needs, the selection procedures above may be modified. Candidates will be notified of any changes in the selection procedures.
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.
Veterans Employment Preference
The County is committed to providing a mechanism to give preferential consideration in the employment process to veterans and their eligible spouses and will provide eligible participants the opportunity to receive interviews in the selection process for employment and paid internship openings. Please click here (Download PDF reader) to review the policy.