Demo

Full Stack Software Developer

Omm IT Solutions
Washington, DC Other
POSTED ON 7/20/2026
AVAILABLE BEFORE 9/20/2026
PLEASE NOTE:
  • IT IS A HYBRID POSITION
  • Public Trust Tier 2 (Requires U.S. Capitol Police Background Check / Fingerprinting)
  • Must be a U.S. Citizen or hold Permanent Residence Status.

DESCRIPITION:

We are seeking an experienced Full Stack Software Developer. The objective is to deliver reliable, secure, and scalable software solutions. You will support the ongoing development, enhancement, and maintenance of applications within our Client’s technology portfolio. This engagement is focused on the continuous delivery of working software through iterative development cycles and close collaboration with Client’s technical staff.


KEY RESPONSIBILITES:

Application Development:
Design, develop, test, and deploy new features and enhancements across front-end (ReactJS) and back-end (Python/FastAPI) layers of CLIENT applications. Build and maintain RESTful APIs using FastAPI. Ensure proper validation, error handling, versioning, and OpenAPI/Swagger documentation.

Front-End & Database Management: Develop responsive, accessible front-end interfaces using ReactJS. Adhere to CLIENT UX standards and Section 508 accessibility requirements.
Implement and manage data models, queries, migrations, and stored procedures within PostgreSQL databases. Ensure attention to performance and data integrity.

Trunk-Based Workflow & Collaboration:Operate within CLIENT's trunk-based development workflow. Commit small, incremental changes frequently to the main branch to reduce integration risk. Adhere to branching standards, including the use of short-lived feature branches and feature flags. Participate in code reviews and provide constructive technical feedback.

Containerization & Cloud Deployment: Package applications and services using Docker. Maintain clean, minimal, and reproducible container images. Support deployment of containerized workloads to AWS environments, such as ECS or EKS. Utilize AWS services relevant to application hosting, including EC2, S3, RDS, CloudWatch, IAM, and VPC networking.

Testing & Quality Assurance: Write and maintain automated unit, integration, and regression tests. Use pytest or equivalent for back-end testing. Use Jest, React Testing Library, or equivalent for front-end testing. Ensure new features and bug fixes are accompanied by appropriate test coverage prior to merge

Maintenance & Documentation: Investigate, diagnose, and resolve application defects, performance issues, and security vulnerabilities across all layers of the stack. Proactively identify and address technical debt by refactoring code. Maintain accurate, up-to-date technical documentation, including API documentation, architecture decision records (ADRs), and developer setup guides.







Requirements

Mandatory Qualifications:

  • Must be a U.S. Citizen or hold Permanent Residence Status
  • 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 Infrastructure as Code (IaC) tooling, such as Terraform and GitHub Actions, is desired.
  • Ensure that all software development activities align with applicable federal standards, including NIST SP 800-53 Rev. 5, NIST SP 800-171, and FISMA.


Hourly Wage Estimation for Full Stack Software Developer in Washington, DC
$42.00 to $53.00
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: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
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 Omm IT Solutions

  • Omm IT Solutions Washington, DC
  • PLEASE NOTE: It is a Hybrid position in Washington, D.C. Metro Clearance Requirement: Public Trust Tier 2 will be required after onboarding SUMMARY: We are... more
  • 1 Day Ago

  • Omm IT Solutions Washington, DC
  • Please Note:- 100% onsite Location:-Onsite at US GPO Data Center, Washington, DC Shift-based work:- 1 Shift: 7:00 am to 3:30 pm 2 Shift: 3:00 pm to 11:30 p... more
  • 1 Day Ago

  • Omm IT Solutions Columbia, MD
  • Job Description Omm IT Solutions (Omm Inc. – www.ommincorp.com ) is looking for a talented and highly motivated US IT Talent Acquisition Specialist ( Recru... more
  • 1 Day Ago

  • Omm IT Solutions Columbia, MD
  • Description: Omm IT Solutions (Omm Inc. www.ommincorp.com ) is looking for a talented & highly motivated US Government Contracts Technical Proposal Writer ... more
  • 1 Day 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.

  • Software Guidance & Assistance Rockville, MD
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Lead Full Stack Developer for a CONTRACT assignment with one of our premier Regulatory clie... more
  • 1 Day Ago

  • Inabia Software & Consulting Inc. Washington, DC
  • Overview Inabia is seeking a Full Stack Software Developer with deep expertise in Python/FastAPI and ReactJS to design, build, and maintain mission-critica... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!