Full-stack Software Engineer Jobs in District of Columbia

Full-stack Software Engineer jobs in District of Columbia are concentrated in Washington D.C. itself, the region's dominant hiring hub, with strong demand in adjacent Northern Virginia and suburban Maryland corridors. Federal contractors, government technology agencies, and mission-driven tech firms drive most of the hiring, with employers like Booz Allen Hamilton, Leidos, and SAIC maintaining large engineering workforces in the area. The most sought-after specialties are cloud-native development, API integration for government platforms, and React or Angular front-end work paired with Python or Java back-ends. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles16
Top employerMatrix Systems & Technologies
Top cityWashington, DC
Cities hiring2
Work type50% Hybrid
Top credentialBachelor's degree

Showing 5 of 16+ Full-stack Software Engineer jobs

Engineer II, Software - Ground Control Station - Full Stack - New Grad - 6140
We won't show you this job again
Added 4d ago
Engineer II, Software - Ground Control Station - Full Stack - New Grad - 6140
Shield
Washington, District of Columbia
Backend Engineering
Full-stack Engineering
Software Engineering
$77k - $211k/yr
Bachelor's degree
1,001-5,000

Have you applied for this role?

Senior Full Stack Software Developer
We won't show you this job again
Added 6d ago
Senior Full Stack Software Developer
ASRC Federal
Washington, District of Columbia
Software Engineering
Technical Product & Program Management
UI/UX Design
$117k - $199k/yr
Bachelor's degree
5,001-10,000

Have you applied for this role?

Jr Java Full Stack Software Engineer
We won't show you this job again
Added 1w ago
Jr Java Full Stack Software Engineer
Matrix Systems & Technologies
Washington, District of Columbia
Cloud Architecture
Cloud Engineering
Cybersecurity
$70k - $95k/yr

Have you applied for this role?

Sr Java Full Stack Software Engineer
We won't show you this job again
Added 1w ago
Sr Java Full Stack Software Engineer
Matrix Systems & Technologies
Washington, District of Columbia
Cloud Architecture
Cloud Engineering
Cybersecurity
$70k - $95k/yr

Have you applied for this role?

Senior Java Full Stack Software Engineer
We won't show you this job again
Added 1w ago
Senior Java Full Stack Software Engineer
Matrix Systems & Technologies
Washington, District of Columbia
Clinical Support
Healthcare Administration
Medical Assistant
$70k - $95k/yr

Have you applied for this role?

See All 16 Full-stack Software Engineer Jobs in District of Columbia

Find roles in District of Columbia that match your experience and apply in just a few clicks.

Find Jobs

Full-stack Software Engineer Jobs by City in District of Columbia

Where District of Columbia roles are concentrated, by current openings.

Washington
15 jobs
Bolling AFB
1 job

Full-stack Software Engineer Job Market in District of Columbia

A snapshot from current District of Columbia openings, updated as new roles post.

Who's Hiring

Matrix Systems & Technologies3 open roles
Noblis1 open role
Shield1 open role

What District of Columbia Employers Look For

The qualifications that appear most often in Full-stack software engineer jobs across District of Columbia.

  • Bachelor's degree in computer science, software engineering, or a related technical field
  • Proficiency in at least one front-end framework such as React, Angular, or Vue.js
  • Back-end development experience with Python, Java, Node.js, or a similar language
  • Familiarity with cloud platforms including AWS, Azure, or Google Cloud environments
  • Experience with RESTful API design, integration, and database management tools
  • Ability to obtain or hold a federal security clearance preferred by many D.C. employers

Full-stack Software Engineer Jobs in District of Columbia: Frequently Asked Questions

How do you become a full-stack software engineer in District of Columbia?

Full-stack software engineering in D.C. requires no state-issued license, but the region's dominant federal contracting market makes a security clearance a significant competitive advantage. Most employers require a bachelor's degree in computer science or a related field, though strong portfolio work and demonstrated proficiency in modern frameworks can substitute. Many entry-level roles in D.C. specifically support government agency work, so familiarity with federal IT standards and compliance frameworks is valued early in a career.

How much do Full-stack software engineers make in District of Columbia?

Full-stack software engineers in District of Columbia earn a median of about $136,880 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $85,140 for the lowest 10% to over $197,000 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire full-stack software engineers in District of Columbia?

Employers hiring full-stack software engineers in District of Columbia right now include Matrix Systems & Technologies, Noblis, and Shield, based on current listings on Migrate Mate as of November 2026. D.C.'s concentration of federal contractors, civilian agencies, and policy-focused tech organizations means engineering roles here often carry mission-critical, government-adjacent responsibilities.

Which District of Columbia cities have the most full-stack software engineer jobs?

The cities with the most full-stack software engineer openings in District of Columbia are Washington and Bolling AFB. Washington D.C. anchors nearly all demand, driven by federal agencies, defense contractors, and a growing commercial tech sector, while nearby areas like Arlington and Bethesda contribute openings tied to large contractor campuses and technology hubs serving government clients.

Are there remote full-stack software engineer jobs in District of Columbia?

Yes, and more than many fields. About 67% of full-stack software engineer openings tied to District of Columbia are remote or hybrid as of November 2026, reflecting how well software development translates to distributed work. That said, roles supporting classified government systems or requiring on-site collaboration with federal clients are more likely to require in-person presence, particularly in the D.C. contracting corridor.

How can I get hired as a full-stack software engineer in District of Columbia with little or no experience?

The most realistic entry path is through a junior or associate developer role at one of D.C.'s many federal IT contractors, where entry-level engineers support larger engineering teams on government projects. Firms like Booz Allen Hamilton and SAIC run structured new-graduate programs and apprenticeship-style onboarding pipelines. A strong GitHub portfolio demonstrating full-stack projects, combined with cloud certifications such as AWS Cloud Practitioner, meaningfully improves candidacy. Adjacent roles in QA engineering or DevOps support at government contractors also serve as a common bridge into full-stack work.

Where can I find and apply to full-stack software engineer jobs in District of Columbia?

You can find and apply to full-stack software engineer jobs in District of Columbia on Migrate Mate, which lists current D.C. openings from employers across the federal contracting, commercial tech, and nonprofit sectors. Find roles that fit your experience and specialties and apply directly to the ones that match.

See All 16 Full-stack Software Engineer Jobs in District of Columbia

Find roles in District of Columbia that match your experience and apply in just a few clicks.

Find Jobs