Fairfax County logo

Programmer Analyst III

Fairfax County
1 day ago
Full-time
On-site
Fairfax (Ej32), Virginia, United States
$91,252.51 - $152,087.10 USD yearly
Technology

Job Announcement

Join a high-performing, centralized IT team supporting critical applications within the Health and Human Services (HHS) program area—comprised of six independent County agencies and a broad network of community partners dedicated to enhancing the well-being of Fairfax County residents and visitors.

We are looking for a talented programmer to bring a clear passion for hands on coding and system design, driven by strong coding skills and a sense of pride and a commitment to delivering high quality, reliable solutions.

As a Programmer Analyst III, you will play a key role in developing and maintaining web applications using VB.NET, C#, HTML, JavaScript, ASP.NET Web Forms, ASP.NET MVC, LINQ, Transact-SQL, and SQL Server Reporting Services (SSRS). The ideal candidate possesses strong hands-on experience with development frameworks and tools such as Microsoft Visual Studio, .NET Framework, .NET Core, and Bootstrap, with proficiency in Microsoft SQL Server. Candidates who demonstrate a passion for coding and system design, along with a drive to create effective, reusable solutions that streamline future development and leverage Artificial Intelligence (AI) to improve business processes and service delivery, are highly valued.

Duties may include:

  • Performs programming tasks on the .NET platform using VB.NET, C#, ASP.NET Web Forms and MVC frameworks, SSRS, and SQL Server databases — the primary focus of this role.
  • Maintains and enhances existing .NET web applications, including complex integration projects across multiple agencies or business areas, managing multiple applications.
  • Assists in resolving issues and supporting production systems to ensure smooth operation.
  • Contributes to various phases of the application development lifecycle, including supporting requirements gathering, assisting with technical analysis and design, developing front-end and back-end components, creating reports, and testing deliverables.
  • Develops and maintains trusted and solid working relationships with agency customers and within the department.

Employment Standards

MINIMUM QUALIFICATIONS:
Any combination of education, experience, and training equivalent to the following:
(Click on the aforementioned link to learn how Fairfax County interprets equivalencies for "Any combination, experience, and training equivalent to")

Graduation from an accredited four-year college or university with a degree in Information Systems, Computer Technology, Business, Economics, or related field, plus three years programming/analysis experience in a complex information systems environment.

NECESSARY SPECIAL REQUIREMENTS:
The appointee to this position will be required to complete a criminal background check to the satisfaction of the employer.

PREFERRED QUALIFICATIONS:

  • Hands-on programming experience developing web applications in a complex information systems environment.
  • Three or more years of demonstrable experience to support programming tasks on the .NET platform using VB.NET, C#, ASP.NET Web Forms and MVC frameworks, SSRS, and SQL Server databases.
  • Experience in systems design, development, and maintenance, in an enterprise information systems environment.
  • Ability to write clean, maintainable code with attention to scalability, performance, security, usability, and user-friendly design.
  • Experience or knowledge of Artificial Intelligence (AI) technologies, such as integrating AI services, building AI-assisted features, and applying machine learning tools or modern AI models to enhance applications and business processes.
  • Knowledge of modern Single Page Application (SPA) frameworks such as Angular or React for building responsive, interactive web applications.
  • Knowledge of no/low code application development and integrations.
  • Excellent analytical and proactive problem-solving skills to identify risks and resolve issues to ensure smooth operations in production systems.
  • Demonstrated commitment to continuous learning and professional growth in both technical skills and software development best practices.
  • Ability to rapidly learn, adapt, and develop solutions across a wide range of technologies and platforms.
  • Ability to work without supervision and prioritize projects according to business needs.
  • Experience working in the public sector.

PHYSICAL REQUIREMENTS:
Work is generally sedentary, performed in a normal office environment.  All duties performed with or without reasonable accommodations.

SELECTION PROCEDURE:
Panel interview and may include exercise.

Fairfax County is home to a highly diverse population, with a significant number of residents speaking languages other than English at home (including Spanish, Asian/Pacific Islander, Indo-European, and many others.) We encourage candidates who are bilingual in English and another language to apply for this opportunity. 


Fairfax County Government prohibits discrimination on the basis of race, color, religion, national origin, sex, pregnancy, childbirth or related medical conditions, age, marital status, disability, sexual orientation, gender identity, genetics, political affiliation, or military status in the recruitment, selection, and hiring of its workforce.

Reasonable accommodations are available to persons with disabilities during application and/or interview processes per the Americans with Disabilities Act. TTY 703-222-7314. DHREmployment@fairfaxcounty.gov EEO/AA/TTY.

#LI-JY1