Software Developer Jobs in Virginia
Software Developer jobs in Virginia are among the most active in the mid-Atlantic region, concentrated in defense contracting, federal IT services, cloud computing, and cybersecurity across seniority levels from entry-level to principal engineer. The heaviest hiring is in Northern Virginia, Richmond, and the Hampton Roads metro, where employers like Booz Allen Hamilton, Leidos, and General Dynamics Information Technology maintain deep engineering workforces. The most in-demand specialties are cloud-native development, DevSecOps, and full-stack web engineering, particularly for teams supporting federal agency clients. Find a role that fits below and apply directly.
Find Software Developer JobsOverview
Showing 5 of 232+ Software Developer jobs











Available in 3 locations
Senior Software Engineer
Position Description & Qualifications
- Design, develop, test, deploy, and maintain Power Apps (canvas and model-driven), Power Automate flows, and Power BI reports/dashboards for Navy mission and administrative workflows.
- Integrate Power Platform solutions with DoN systems and services using Flankspeed-approved connectors and patterns; implement secure APIs and middleware where required.
- Ensure compliance with Department of Navy security policies, STIGs, accreditation/ATO requirements, and data handling rules when building and deploying solutions in Flankspeed and related enclaves.
- Implement Dataverse data models, manage connectors (including SharePoint, SQL, and custom connectors), and design secure data access and role-based security.
- Perform solution validation, unit/integration testing, user acceptance testing, and support production cutover and sustainment activities.
- Troubleshoot and resolve production incidents; monitor performance and apply tuning or refactoring as needed.
- Participate in design reviews
- Provide documentation, runbooks, training materials, and user training for stakeholders and administrators.
- Mentor junior engineers
- Active U.S. Secret security clearance.
- High School Diploma or GED and;
- 5+ years hands-on experience developing production solutions using Microsoft Power Platform (Power Apps, Power Automate, Power BI).
- Understanding of DoN/DoD cybersecurity requirements and data classification handling.
- Strong stakeholder communication, documentation, and collaboration skills; ability to work with military and civilian personnel.
- Ability to travel up to 10%.
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field, or equivalent military/industry experience.
- Direct, documented experience working with the Department of the Navy Flankspeed environment, including knowledge of Flankspeed connectors, deployment patterns, or governance.
- Experience with Dataverse, connector configuration, API integration, and common data sources (SharePoint, Azure SQL, on-prem connectors).
- Proficient with Power BI data modeling, DAX, and report/security design.
- Familiarity with scripting/development: Power Fx, JavaScript/TypeScript, PowerShell; experience with Azure services (Functions, AD/Azure AD) is desirable.
- Experience with working with MIL-STDs, MIL-SPECS, and NAVSEA drawings
- Experience writing or editing technical requirements
- Ability to be on-site at our Arlington, Virginia office three days a week
Company Overview
Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco’s 9,000+ employees strive to make an impact every day across 100+ sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters.
To review Serco benefits please visit: https://careers.serco-na.com/us/en/what-we-offer. If you require an accommodation with the application process please email: careers@serco-na.com or call the HR Service Desk at 800-628-6458, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email.
Candidates may be asked to present proof of identify during the selection process. If requested, this will require presentation of a government-issued I.D. (with photo) with name and address that match the information entered on the application. Serco will not take possession of or retain/store the information provided as proof of identity. For more information on how Serco uses your information, please see our Applicant Privacy Policy and Notice.
Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email Agencies@serco-na.com.
Serco is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
Pay Transparency
Our Total Rewards package includes competitive pay, performance-based incentives, and benefits that promote well-being and work-life balance—so you can thrive both professionally and personally. Eligible employees also gain access to a wide range of benefits from comprehensive health coverage and health savings accounts to retirement plans, life and disability insurance, and time-off programs that support work-life balance. Program availability may vary based on factors such as contract type, location, hire date, and applicable collective bargaining agreements.
Salary range: The range for this position can be found at the top of this posting. This range is provided as a general guideline and represents a good faith estimate across all experience levels. Actual base salary will be determined by a variety of factors, including but not limited to, the scope of the role, relevant experience, job-related knowledge, education and training, key skills, and geographic market considerations. For roles available in multiple states, the range may vary to reflect differences in local labor markets. In addition to base salary, eligible positions may include other forms of compensation such as annual bonuses or long-term incentive opportunities. Benefits – Comprehensible benefits for full-time employees (part-time employees receive a limited package tailored to their role):
- Medical, dental, and vision insurance
- Robust vacation and sick leave benefits, and flexible work arrangements where permitted by role or contract
- 401(k) plan that includes employer matching funds
- Tuition reimbursement program
- Life insurance and disability coverage
- Optional coverages that can be purchased, including pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
- Birth, adoption, parental leave benefits
- Employee Assistance Plan
To review all Serco benefits please visit: https://careers.serco-na.com/us/en/about-us.
Serco complies with all applicable state and local leave laws, including providing time off under the Colorado Healthy Families and Workplaces Act for eligible Colorado residents, in alignment with our policies and benefit plans. The application window for this position is for no more than 60 days. We encourage candidates to apply promptly after the posting date, as the position may close earlier if filled or if the application volume exceeds expectations. Please submit applications exclusively through Serco’s external (or internal) career site. If an applicant has any concerns with job posting compliance, please send an email to: careers@serco-na.com.
See All 232+ Software Developer Jobs in Virginia
Find roles in Virginia that match your experience and apply in just a few clicks.
Find Software Developer JobsSoftware Developer Jobs by City in Virginia
Where Virginia roles are concentrated, by current openings.
Software Developer Job Market in Virginia
A snapshot from current Virginia openings, updated as new roles post.
Who's Hiring
- Capital One26

- Speechify11

- Booz Allen Hamilton10

- Amazon8

- Amazon Web Services8

Top Industries Hiring
- Technology & Software
- Science & Research
- Construction & Real Estate
- Consulting & Professional Services
What Virginia Employers Look For
The qualifications that appear most often in software developer jobs across Virginia.
- Bachelor's degree in computer science, software engineering, or a closely related technical field
- Proficiency in one or more languages such as Java, Python, C++, or JavaScript
- Experience designing, building, and maintaining production software applications
- Familiarity with cloud platforms including AWS, Azure, or Google Cloud
- Ability to obtain or current possession of a U.S. security clearance for defense and federal roles
- Experience with Agile development methodologies and version control systems such as Git
Software Developer Jobs in Virginia: Frequently Asked Questions
How do you become a software developer in Virginia?
Virginia does not require a state-issued license to work as a software developer, so the path runs through education and demonstrable skills. Most employers expect at least a bachelor's degree in computer science or a related field, though Virginia's large community college system and coding bootcamps offer alternative routes into the field. Candidates targeting defense and federal IT roles in Northern Virginia typically also pursue a security clearance, which becomes a practical credential in that market.
How much do software developers make in Virginia?
Software developers in Virginia earn a median of about $136,460 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $83,350 for the lowest 10% to over $211,930 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software developers in Virginia?
Employers hiring software developers in Virginia right now include Capital One, Speechify, and Booz Allen Hamilton, based on current listings on Migrate Mate as of August 2026. Virginia's concentration of federal agencies and defense contractors means many of the largest software engineering teams in the state are anchored to government-facing work, giving the market a distinct character compared to purely commercial tech hubs.
Which Virginia cities have the most software developer jobs?
McLean, Chantilly, and Arlington have the most software developer openings in Virginia. Northern Virginia dominates because of its density of federal agencies, defense contractors, and cloud infrastructure operators, while Richmond draws hiring from financial services firms and state government technology teams, and Hampton Roads supports a significant share of Navy and Department of Defense IT work.
Are there remote software developer jobs in Virginia?
Yes, and more than most fields. About 61% of software developer openings tied to Virginia are remote or hybrid as of August 2026, reflecting how naturally the role adapts to distributed work. Backend, cloud, and full-stack positions tend to offer the most location flexibility, while roles requiring access to classified systems or secure government facilities are more likely to require an on-site presence in Northern Virginia or the Hampton Roads area.
How can I get hired as a software developer in Virginia with little or no experience?
The most realistic entry path is applying for junior developer, associate engineer, or IT technician roles at Virginia's large federal contractors and state agencies, which run structured new-graduate hiring programs. Employers like Booz Allen Hamilton and Leidos recruit from Virginia's public universities and community colleges through campus programs that place candidates directly into entry-level engineering teams. Building a portfolio of personal or open-source projects and earning cloud certifications such as AWS Certified Developer gives candidates a concrete edge when competing for those first roles.
Where can I find and apply to software developer jobs in Virginia?
You can find and apply to software developer jobs in Virginia on Migrate Mate, which lists current openings tied to the Virginia market. Find roles that fit your experience and specialty, then apply directly to the employers posting them.
See All 232+ Software Developer Jobs in Virginia
Find roles in Virginia that match your experience and apply in just a few clicks.
Find Software Developer Jobs