We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Programmer Analyst

Loudoun County Government
$83,502.11 - $146,128.68 Annually
United States, Virginia, Leesburg
1 Harrison Street Southeast (Show on map)
Jan 14, 2026


Loudoun County Government has been named one of Forbes' 2025 Best Large Employers! We're proud to be recognized nationally for our commitment to employee satisfaction and excellence in public service. At Loudoun County, we bring together talented professionals from all backgrounds to make a meaningful impact in a dynamic, growing community - that's The Loudoun Difference.



Welcome and thank you for your interest in employment with Loudoun County Government!

ALL SECTIONS OF THE APPLICATION MUST BE COMPLETED IN ITS ENTIRETY. THE RESUME IS CONSIDERED SUPPLEMENTAL INFORMATION ONLY. APPLICATIONS THAT ARE INCOMPLETE OR INDICATE 'SEE RESUME' WILL NOT BE TAKEN INTO CONSIDERATION.





Introduction

Join One of the Fastest-Growing Counties in the Nation!


Loudoun County, located just 35 miles west of Washington, D.C., is renowned for its exceptional quality of life, vibrant economy, and rich historical charm. With a unique blend of cultural, recreational, and educational opportunities, Loudoun offers an ideal environment to live, work, and grow.

Recognized by Forbes as one of America's Best Large Employers, Loudoun County Government is committed to creating a workplace where employees thrive. Loudoun is recognized for its outstanding commitment to fostering environments where employees can thrive based on various factors, which include atmosphere, salary, diversity, working conditions, and workplace environment.

Job Summary

The Senior Programmer Analyst will serve as a technical project facilitator and analyst for the Application Development Team, combining agile delivery support with technical and business analysis. This role will enable the team to manage modernization efforts for legacy .NET applications, advance low-code/no-code solutions (Power Apps), and address a growing ServiceNow backlog. Acting as a bridge between development resources, business stakeholders, and project management, this position will ensure timely delivery of high-priority initiatives through structured requirements gathering, backlog refinement, and coordination of technical design activities.

Responsibilities include, but are not limited to:

  • Manage technical projects to completion by developing specific, measurable, and achievable project plans.
  • Document process, policy, and procedures ensuring that all technical artifacts are stored in their proper repository and updated as needed.
  • Professionally coordinate and communicate with cross-functional teams, including developers, designers, and quality assurance specialists.
  • Provide clear status updates to leadership and proactively identify risks and dependencies.
  • Provide expert technical guidance and strategic counsel on ServiceNow and other initiatives to ensure alignment with best practices and organizational objectives.
  • Ability to work in a fast-changing environment, adjusting priorities as the projects and business needs evolve.
  • May perform other essential job functions.

Minimum Qualifications

Bachelor's degree in Computer Science or related field and three (3) years of related experience demonstrating the job tasks illustrated or equivalent combination of education and experience.


Preferred:
  • Strong management skills in critical modernization initiatives, while also supporting ongoing application maintenance.
  • Project management-related certifications or professional experience in project management, software development, and/or ServiceNow.
  • Strong technical expertise in ServiceNow, SQL Server, GitHub, and .NET.

Job Contingencies and Special Requirements

Employment is contingent upon successful completion of background check(s), to include criminal, credit, Criminal Justice Information System (CJIS) fingerprinting, and DMV checks.


Applied = 0

(web-df9ddb7dc-zsbmm)