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 roles21
Top employerGuidehouse
Top cityWashington, DC
Work type50% Hybrid
Top credentialBachelor's degree
Companies hiring16

Showing 5 of 21+ Full-stack Software Engineer jobs

E Logic
Full-Stack Developer / Software Engineer
We won't show you this job again
E Logic
Added 4d ago
Full-Stack Developer / Software Engineer
E Logic
Washington, District of Columbia
Backend Engineering
Cybersecurity
Security Engineering
Software Engineering
On-Site
Bachelor's degree

Have you applied for this role?

T. Rowe Price
Full Stack Senior Software Engineer– Investment Risk Technology (Hybrid- Washington DC)
We won't show you this job again
T. Rowe Price
Added 4d ago
Full Stack Senior Software Engineer– Investment Risk Technology (Hybrid- Washington DC)
T. Rowe Price
Washington, District of Columbia
Backend Engineering
Full-stack Engineering
Software Engineering
$121k - $258k/yr
Hybrid
Bachelor's degree in engineering
5,001-10,000

Have you applied for this role?

Microsoft
Software Engineer II - Full Stack
We won't show you this job again
Microsoft
Added 1w ago
Software Engineer II - Full Stack
Microsoft
Washington, District of Columbia
Clinical Support
Healthcare Administration
Medical Assistant
$102k - $219k/yr
Master's degree
10,000+

Have you applied for this role?

Technica Corporation
Full-Stack Java Developer
We won't show you this job again
Technica Corporation
Added 1w ago
Full-Stack Java Developer
Technica Corporation
Washington, District of Columbia
Engineering (Non-Software)
Project Management
Technical Program Management
$131k - $137k/yr
Hybrid
Bachelor's degree
201-500

Have you applied for this role?

Deloitte
Full Stack Developer - Software Engineer III - Top Secret clearance
We won't show you this job again
Deloitte
Added 2w ago
Full Stack Developer - Software Engineer III - Top Secret clearance
Deloitte
Washington, District of Columbia
Customer Service
Customer Support
$113k - $188k/yr
Bachelor's degree
10,000+

Have you applied for this role?

See All 21 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
21 jobs

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

Guidehouse
Guidehouse4 open roles
E Logic
E Logic2 open roles
Koniag Government Services
Koniag Government Services2 open roles

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 Guidehouse, E Logic, and Koniag Government Services, based on current listings on Migrate Mate as of September 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. 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 80% of full-stack software engineer openings tied to District of Columbia are remote or hybrid as of September 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 21 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