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 JobsOverview
Showing 5 of 21+ Full-stack Software Engineer jobs











Location: Remote (Washington, DC metro area preferred)
Contract Type: Full-Time, Firm Fixed Price Task Order
Clearance: Active HSPD-12 / Favorable Background Investigation Required
Citizenship: U.S. Citizenship Required
Overview:
Seeking a Full-Stack Developer to support GSA OCIO's Application and Enterprise Architecture task area. This role provides hands-on development expertise for modernizing GSA's applications, supporting cloud transformation, and building APIs and web applications using modern software development techniques.
Responsibilities:
- Provide full-stack development expertise for GSA applications.
- Support cloud transformation initiatives.
- Develop APIs and web applications.
- Work with low-code/no-code platforms (ServiceNow, Salesforce, etc.).
- Utilize Angular, JavaScript frameworks, Git/GitHub (CI/CD Pipelines), MySQL (or general SQL database management), Python, Node.js, and Microsoft IIS.
- Apply modern software development techniques and best practices.
- Support database transformation efforts.
- Ensure all deliverables meet Section 508 accessibility standards.
- Document code, designs, and processes for knowledge transfer.
- Collaborate with UX designers, architects, and program managers in an agile environment.
Qualifications:
- Bachelor's degree in Computer Science or related field.
- Minimum 7 years of experience in full-stack development.
- Proficiency in Angular, JavaScript frameworks, Git/GitHub (CI/CD Pipelines), MySQL (or general SQL database management), Python, Node.js, Microsoft IIS.
- Experience with low-code/no-code platforms (ServiceNow, Salesforce, etc.).
- Experience developing APIs and web applications.
- Experience with modern software development techniques.
- Active HSPD-12 clearance or favorable determination by contract award.
Preferred:
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience with DevSecOps.
- Experience with database transformation.
- Experience with federal accessibility standards (Section 508).
Schedule & Work Conditions:
- Core Hours: 9:00 AM - 4:00 PM ET, Monday through Friday, excluding Federal holidays.
- Work Location: Primarily remote; occasional in-person meetings at GSA Headquarters (Theodore Roosevelt Building, 1900 E Street NW, Washington, DC) as requested by the COR.
- Travel: Local travel within 50 miles of GSA sites in the Washington, DC metropolitan area is not reimbursable. No other travel is expected.
- Telework: Ad hoc or situational telework is authorized with prior approval from the Task Order Contracting Officer. Telework reports must be submitted by the end of each telework day.
- Security: Must maintain HSPD-12 credential and favorable background investigation throughout the life of the task order.
Equal Opportunity Employer
We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status.
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 JobsFull-stack Software Engineer Jobs by City in District of Columbia
Where District of Columbia roles are concentrated, by current openings.
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


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