Demo

Full Stack Software Developer

Jobs via Dice
Washington, DC Full Time
POSTED ON 6/7/2026
AVAILABLE BEFORE 7/5/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Elegant Enterprise Wide Solutions, is seeking the following. Apply via Dice today!

Place of Performance:

Work performed under this contract will be performed in a hybrid environment. On-site support shall be performed during business hours at the following locations:

Congressional Budget Office

Ford House Office Building, 4th Floor 2nd and D Streets, SW

Washington, DC 2015

Employees shall obtain favorable FBI criminal checks and be fingerprinted at the U.S. Capitol Police headquarters in Washington, DC prior to starting work under the contract.

Clearance A Public Trust Tier 2 clearance level is required.

Minimum Qualifications:

  • U.S. Citizenship or Permanent Residence Status
  • Ability to communicate both orally and in writing with senior level executives
  • Ability to meet critical deadlines.
  • Expertise in execution and oversight of major federal IT programs

References: Names, email addresses, and telephone numbers of three project references

The scope of work includes, but is not limited to, the following activities:

Application Development and Feature Delivery

Design, develop, test, and deploy new features and enhancements across front-end (ReactJS) and back-end (Python/FastAPI) layers

Build and maintain RESTful APIs using FastAPI, ensuring proper validation, error handling, versioning, and documentation (e.g., OpenAPI/Swagger).

Develop responsive, accessible front-end interfaces using ReactJS, adhering to UX standards and Section 508 accessibility requirements.

Implement and manage data models, queries, migrations, and stored procedures within PostgreSQL databases, with attention to performance and data integrity.

Maintenance, Bug Fixes, and Technical Debt Reduction

Investigate, diagnose, and resolve application defects, performance issues, and security vulnerabilities across all layers of the stack.

Proactively identify and address technical debt, refactoring code to improve maintainability, readability, and test coverage.

Monitor application behavior and logs (e.g., via AWS CloudWatch or equivalent) and respond to operational issues as needed.

Testing and Quality Assurance

Write and maintain automated unit, integration, and regression tests for both back-end (pytest or equivalent) and front-end (Jest, React Testing Library, or equivalent) code.

Ensure new features and bug fixes are accompanied by appropriate test coverage prior to merge.

Participate in functional and user acceptance testing in coordination with stakeholders.

Documentation

Maintain accurate, up-to-date technical documentation for all developed systems, including API documentation, data model diagrams, architecture decision records (ADRs), and developer setup guides.

Document operational procedures, environment configurations, and known issues in designated knowledge management platform.

Key Personnel

Full Stack Software Developer

Key Personnel Requirements

The Consultant shall provide a Full Stack Developer who meets the following specific requirements:

Demonstrated proficiency in the core technology stack: Python, FastAPI, ReactJS, PostgreSQL, and Docker.

Possess sufficient familiarity with AWS cloud services to deploy, monitor, and troubleshoot applications in cloud-hosted environments.

Knowledge of CI/CD pipeline concepts and IaC tooling (e.g., Terraform, GitHub Actions) is desired but is not a primary responsibility of this role; the Consultant is expected to write code that integrates cleanly into existing automated pipelines.

Salary.com Estimation for Full Stack Software Developer in Washington, DC
$99,630 to $129,831
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Software Developer?

Sign up to receive alerts about other jobs on the Full Stack Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Anchorage, AK
  • Sr. Project Manager W/ Energy Experience - Contract (12-month) Anchorage, Alaska (or surrounding areas) Work Setting: Hybrid (with travel throughout Alaska... more
  • 10 Days Ago

  • Jobs via Dice South Burlington, VT
  • Contract: Long-Term Location: Burlington, VT Shift: Monday-Friday, 8:00am-5:00pm - 100% Onsite Top Skills: Active Directory TicketingSystem Windows 11 Micr... more
  • 10 Days Ago

  • Jobs via Dice Smithfield, RI
  • job summary: Experience with incident management and issue troubleshooting. Experience in financial services applications is a plus. location: Smithfield, ... more
  • 10 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Groups, is seeking the following. Apply via Dic... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Full Stack Software Developer jobs in the Washington, DC area that may be a better fit.

  • Newgen Software Technologies Herndon, VA
  • Our Partner is seeking a Full-Stack Applications Developer to support the development and O&M of a variety of systems and initiatives focused on streamlini... more
  • 3 Days Ago

  • Software Guidance & Assistance, Inc. (SGA, Inc.) Rockville, MD
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Full Stack Developer for a CONTRACT assignment with one of our premier Regulatory cl... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!