Information Technology Analyst (Principal) (Software Engineer)


Salary
$128,534.04 - $156,233.93 annually
Job Region
Pacific
Department/Division
Information Technology
Organization
County of Solano
City
Fairfield
State
California
Job Requirements

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.

Note: All licenses, certificates and registrations requisite to the position must be kept current while employed in this class. This may include the completion of continuing education units to maintain the required registration in good standing.

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

Job Description

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.

Supervision
  • 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.

Job type
Full-Time
Degree Desired
Bachelor's
Apply By Date
Continuous
Apply By Time