Programmer Analyst Jobs in Virginia
Programmer analyst jobs in Virginia are consistently active, with strong demand concentrated in defense contracting, federal IT services, and financial technology sectors at every level from entry-level associate to senior systems analyst. Northern Virginia, Richmond, and the Hampton Roads metro are the primary hiring corridors, anchored by large employers such as Leidos, General Dynamics Information Technology, and Capital One. The most sought-after specialties in Virginia listings include systems integration, database administration, and application lifecycle management supporting government and commercial clients. Find a role that fits below and apply directly.
Find Programmer Analyst JobsOverview
Showing 5 of 15+ Programmer Analyst jobs









Job Announcement
Key Responsibilities:
1. SAP ABAP Development
- Develop and enhance ABAP objects including reports, interfaces, conversions, enhancements, forms (RICEFW).
- Build and maintain OData services, CDS views, and Object-Oriented ABAP solutions.
- Troubleshoot performance issues and ensure code quality following SAP best practices.
2. SAP Finance (FI/CO) Technical Support
- Support functional teams by creating technical solutions for FI/CO processes such as GL, AP, AR, Asset Accounting, and Controlling.
- Build integrations and enhancements to support financial month-end, year-end, and audit/compliance requirements.
- Work with functional analysts to translate business requirements into technical specifications.
3. SAP Integration Suite
- Design, build, and monitor cloud-based integrations between SAP and non-SAP systems.
- Develop iFlows, mappings, value mappings, exception handling, and secure connections.
- Support troubleshooting of integration failures and make enhancements as needed.
4. SAP Workflow Design & Support
- Develop, maintain, and troubleshoot SAP Business Workflows (including custom workflows).
- Configure workflow events, tasks, agents, and business objects.
- Work with business users to optimize approval workflows for Finance and Procurement.
5. Testing, Documentation, and Deployment
- Prepare technical specifications, test plans, and solution documentation.
- Conduct unit testing and support integration and UAT testing cycles.
- Collaborate with Basis and functional teams for transports, upgrades, and patch cycles.
Note:
Telework policy: Fairfax County’s current telework policy allows employees to telework up to 60% of the weekly working schedule. For this position, that generally equates to a maximum of 3 days a week of remote work and at least 2 days a week in the office at Fairfax County Government Center.
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:
- Bachelor’s degree in computer science, information systems, engineering, or related field.
- 5+ years hands-on experience in SAP ABAP development in FI/CO,SRM.
- 3+ years experience with S/4HANA (ABAP RESTful Programming Model, CDS, Fiori).
- 3+ years experience in SAP Workflow development and troubleshooting.
- Experience working with SAP Finance and Logistics modules.
- Experience with modern integration (API Management, Event Mesh).
- Exposure to SAP Security, Roles, and Authorizations.
- Experience in SAP Integration Suite/PO is a plus.
- Knowledge of Agile/DevOps tools (Solution Manager, Jira, Azure DevOps).
- Strong problem-solving ability, critical thinking skills, creative/innovative thinking ability, and desire to learn new skills and techniques.
- Demonstrated ability to work in a collaborative and team framework that incorporates outside agency and contract staff.
- Stays abreast of both IT and data analytics trends.
PHYSICAL REQUIREMENTS:
Work is generally sedentary and 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
See All 15 Programmer Analyst Jobs in Virginia
Find roles in Virginia that match your experience and apply in just a few clicks.
Find Programmer Analyst JobsProgrammer Analyst Jobs by City in Virginia
Where Virginia roles are concentrated, by current openings.
Programmer Analyst Job Market in Virginia
A snapshot from current Virginia openings, updated as new roles post.
Who's Hiring


Top Industries Hiring
- Technology & Software
- Education
What Virginia Employers Look For
The qualifications that appear most often in programmer analyst jobs across Virginia.
- Bachelor's degree in computer science, information systems, or a closely related field
- Proficiency in one or more programming languages such as Java, Python, or C#
- Experience with systems analysis, requirements gathering, and application development lifecycles
- Familiarity with database platforms including Oracle, SQL Server, or PostgreSQL
- Active or clearance-eligible status for federal contractor roles common in Northern Virginia
- Strong written and verbal communication skills for cross-functional team collaboration
Programmer Analyst Jobs in Virginia: Frequently Asked Questions
How do you become a programmer analyst in Virginia?
A bachelor's degree in computer science, information systems, or software engineering is the standard entry point for programmer analyst roles in Virginia. There is no state-issued license required for this role. Many Virginia employers in the defense and federal sectors do require candidates to obtain or be eligible for a federal security clearance, which involves a background investigation initiated by the sponsoring employer after hiring.
Which companies hire programmer analysts in Virginia?
Employers hiring programmer analysts in Virginia right now include SMX Services & Consulting, Taaratech, and GlobalPoint, based on current listings on Migrate Mate as of August 2026. Virginia's dense concentration of federal agencies and defense contractors in Northern Virginia makes it one of the most active programmer analyst markets on the East Coast.
Which Virginia cities have the most programmer analyst jobs?
Richmond, Mechanicsville, and Fairfax have the most programmer analyst openings in Virginia. Northern Virginia's proximity to federal agencies in Washington, D.C. drives the largest share of demand, while Richmond's growing financial technology sector and Hampton Roads' naval and defense installations generate consistent hiring in those metros as well.
Are there remote programmer analyst jobs in Virginia?
Yes, and more than most fields. About 64% of programmer analyst openings tied to Virginia are remote or hybrid as of August 2026, reflecting the desk-based, analytical nature of the work. Application development, systems analysis, and database work are the sub-areas most frequently offered with full remote or hybrid flexibility, though cleared federal contractor positions often require on-site presence.
How can I get hired as a programmer analyst in Virginia with little or no experience?
The most realistic entry path is an associate or junior programmer analyst role at a Virginia defense contractor or financial services firm, which routinely hire recent graduates. Employers such as Leidos and General Dynamics IT run new-grad cohort programs in Northern Virginia. Moving laterally from a help desk analyst, business systems coordinator, or QA tester role is also common. A portfolio of personal or academic projects and progress toward a vendor certification such as CompTIA or AWS strengthens an entry-level application considerably.
Where can I find and apply to programmer analyst jobs in Virginia?
You can find and apply to programmer analyst jobs in Virginia on Migrate Mate, which lists current Virginia openings updated regularly. Find roles that fit your experience and location and apply directly to each listing.
See All 15 Programmer Analyst Jobs in Virginia
Find roles in Virginia that match your experience and apply in just a few clicks.
Find Programmer Analyst Jobs