About the Department

Solano County is the ideal place to live, learn, work and play.
Solano County Department of Information Technology (DoIT) provides customer-oriented and convenient access to information and services through the use of technology; anytime - anywhere. The County strives for cost-effective use of technology, with interactive exchange and sharing of data within departments, with constituents, with other governments and business partners. The guiding principles of DoIT are:
Support and facilitate access to County information for the public and its employees and to help the County conduct its business in a fast and easy manner
Support the business goals of the County in an efficient, cost-effective manner
Provide safe and secure systems and an integration mechanism to streamline business practices
Provide ongoing technology training for staff
Provide opportunities for constituents to utilize technology in their interaction with the County
Share and exchange information using multiple channels
THE POSITION
The IT Analyst Principal – Software Engineering, serves as a solution architect, leading successful implementations and addressing broader business and technical needs. The position helps identify opportunities to solve business problems through functional and technical knowledge of Microsoft Power Platform, Dynamics 365 customer engagement apps, related Microsoft cloud solutions, and third-party technologies.
Responsibilities include designing and developing custom integrations to ensure effective communication between applications, whether on-premises or cloud-based. The role performs proactive and preventative work to maximize the value of the County’s investment and promote organizational maturity with timely solutions.
Solid expertise across functional and technical disciplines of Microsoft Azure, Power Platform, and the programming stack is essential. The position facilitates design decisions across development, configuration, integration, infrastructure, security, licensing, availability, storage, and change management, balancing the project's business needs with functional and non-functional requirements.
This class is distinguished from the Information Technology Analyst IV by responsibility for a major section, program or initiative with a high level of independence and responsibility for significant resources.
- Receives direction from an Information Technology Manager, the Assistant Director, or Chief Information Officer.
- May exercise supervision over administrative and professional staff.
The eligible list established from this recruitment will be used to fill full-time and part-time regular, limited-term or extra-help positions as vacancies occur or the need arises.
IDEAL CANDIDATE
As an IT Analyst Principal - Software Engineer, you will play a key role in driving the design and implementation of digital-transformation solutions across the County. The selected candidate will have extensive knowledge and hands on experience with Microsoft Power Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, Visual Studio, Visual Studio Code and Microsoft Azure, and design patterns to create scalable, robust and efficient solutions that align with our client's business objectives. You will collaborate closely with cross-functional teams, including business analysts, developers and project managers, to ensure successful solutions development, implementation and delivery.
Minimum Qualifications
EDUCATION AND EXPERIENCE
Education: Bachelor’s degree from an accredited college or university, preferably in Information Technology or related field.Experience: Six (6) years of information technology systems and/or application development and support experience including two (2) years of project lead or supervisory responsibility.
Note: Additional experience may substitute on a year for year basis for the educational requirement.
LICENSING, CERTIFICATION AND REGISTRATION REQUIREMENTS:
- Applicants may be required to possess a valid California Driver’s License, Class C.
- Some positions in this class will require technical certifications demonstrating expertise in specific bodies of knowledge.
Desired Certifications
Microsoft Certified: Power Automate RPA Developer Associate | Microsoft Certified: Azure Developer Associate
Microsoft Certified: Power Platform App Maker Associate | Microsoft Certified: DevOps Engineer Expert
Microsoft Certified: Power Platform Developer Associate | Microsoft Certified: Power Platform Solution Architect Expert
Other Qualifications
SELECTION PROCESS
02/13/2026 – 5:00pm Deadline to submit application and required documents for first application review.
03/06/2026 – 5:00pm Deadline to submit application and required documents for next application review.
HOW TO APPLY
DOCUMENT SUBMITTAL REQUIREMENTS:
A Bachelor’s degree is required for this position. All candidates are strongly encouraged to submit a copy of their college diploma (verifying the degree, date earned and area of specialization) or official/unofficial transcripts (verifying institution, student, date, degree and area of specialization conferred) by the final filing deadline. Candidates who fail to submit their diploma or transcripts by the final filing date may be disqualified from the recruitment.
- Mobility and Dexterity: Positions in this class typically require stooping, kneeling, reaching, standing, walking, fingering, grasping, feeling (i.e. sense of touch), and repetitive motion.
- Lifting, Carrying, Pushing and Pulling -- Light Work: Employees in this class will be exerting up to 20 pounds of force occasionally and/or up to 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects.
- Vision: Positions in this class require the employee to have close visual acuity, with or without correction, to prepare and analyze data and figures, transcribe, view a computer terminal, read, etc. Positions in this class also require employees to have depth perception in order to operate a motor vehicle.
- Hearing/Talking: Positions in this class require the employee to perceive the nature of sounds at normal speaking levels with or without correction, and have the ability to receive detailed information through oral communication. Positions in this class require the employee to express or exchange ideas by means of the spoken word.
WORKING CONDITIONS:
- Office Work: Employees in this class will most often be working in an office setting.
- Traffic Hazards: Employees in this class may be required to operate a vehicle and thus will be subject to traffic hazards while driving.
- Disruptive/Confrontational Human Contacts: Employees in this class may be subject to disruptive and confrontational people.
OTHER REQUIREMENTS:
- Background Checks: The County may conduct a background check and a reference check on candidates prior to appointment to a position within this class. [and, depending on the position, may include information such as:] The background check may include the State of California Department of Justice, the Federal Bureau of Investigation (FBI), the Child Abuse Central Index (CACI), and criminal checks in any City/County where the applicant has lived, worked or gone to school.
- Independent Travel: Incumbents are OR may be required to travel independently, for example, to perform work at other work sites, to attend meetings with other County employees, to attend meetings with community organizations, etc.
- Hours of Work: Incumbents may be required to work weekends, holidays, irregular hours, on-call, and after normal business hours.
VETERAN’S PREFERENCE POINTS: