Talent.com
Omm IT Solutions
Full Stack Software DeveloperOmm IT Solutions • Washington, DC, us
Full Stack Software Developer

Full Stack Software Developer

Omm IT Solutions • Washington, DC, us
2 days ago
Job type
  • Full-time
Job description
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.


Create a job alert for this search

Full Stack Software Developer • Washington, DC, us

Similar jobs

Full Stack Software Developer (Remote)

NorthstratArlington, VA, United States
Remote
Full-time

Northstrat is seeking an experienced and driven Senior Full Stack Software Developer to join our dynamic team.The ideal candidate will have extensive experience in both back-end and front-end devel... Show more

 • Promoted

Fully Remote Azure Cloud Developer (Active Public Trust Required)

latitudeWashington, DC, United States
Remote
Full-time

We are seeking a skilled Azure Developer to design, develop, and implement cloud-based applications and solutions using Microsoft Azure.The ideal candidate will have strong experience with Azure se... Show more

 • Promoted

Senior Backend Node Developer Remote

Phase2 TechnologyAlexandria, VA, United States
Remote
Full-time

A technology solutions provider is seeking a Backend Node Developer in Fort Belvoir, Virginia.You will work in an agile environment to develop software solutions that address client challenges whil... Show more

 • Promoted

Full Stack Developer - (Remote)

Fei.com, Inc.Columbia, MD, United States
Remote
Full-time

Job DescriptionJob DescriptionAt FEI Systems, we create innovative technology solutions to improve the delivery of health and human services because we know when cumbersome administrative processes... Show more

 • Promoted

Remote Software Developer $60 - $120/hourpay

Micro1Columbia, Maryland, US
$60.00 hourly
Remote
Full-time

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Show more

 • Promoted

Powerbi Developer

TEKsystemsColumbia, MD, US
Full-time

Our healthcare client is looking for a Data Analyst to join there Data Group.For this role, 80% of the time will be dedicated to PowerBI experience.The need for data modeling within Power BI, not j... Show more

 • Promoted

Remote Senior Full-Stack Developer WordPress Gutenberg

Agital Holdings, LLCWashington, DC, United States
Remote
Full-time

A dynamic integrated marketing agency is seeking a Full-Stack Developer with strong WordPress Gutenberg expertise.You will work across high-impact digital platforms, advising clients on best practi... Show more

 • Promoted

100% remote Rhapsody Developer W-2 ONLY

United Global TechnologiesWashington, DC, United States
Remote
Full-time

Job DescriptionJob DescriptionW-2 ONLY Federal.Support integration with an eCR and ELR focus, help with CDC Data Modernization Efforts, and provide customer support and guidance.Participate in a te... Show more

 • Promoted

React Developer (Remote)

JobgetherWashington, DC, United States
Remote
Full-time

React Developer In Washington, D.As a React Developer, you will join a collaborative and mission-driven team, focused on building responsive, user-centric web applications.You will leverage modern ... Show more

 • Promoted

Lead Software Engineer | Remote

Stellent IT LLCColumbia, MD, United States
Remote
Full-time

Hi, My name is Avnish Rao and I am a Staffing Specialist at Stellent IT LLC.I am reaching out to you on an exciting job opportunity with one of our clients.Lead Software Engineer Location:Hybrid; 1... Show more

 • Promoted

Full Stack Web Developer Remote Job at SSN Group in Washington

SSN GroupWashington, DC, United States
Remote
Full-time

Overview Job Title :Full Stack Web DeveloperLocation :Remote (DMV Area)Duration :Long TermResponsibilities 10 years in full-stack web developmentHTML, CSS, React / TypeScript, Nuxt, Node.SQL, Redis... Show more

 • Promoted

Senior Geospatial Software Engineer (remote)

Element 84Alexandria, VA, United States
Remote
Full-time

Job DescriptionJob DescriptionCompany DescriptionAbout Element 84Element 84 is a woman-owned small business that works with public, private, and non-profit sector clients to develop geospatial data... Show more

 • Promoted

Staff Full Stack Engineer NewUnited States (Remote)

SteerWashington, DC, United States
Remote
Full-time

Staff Full Stack EngineerSteer offers a suite of software tools for today's automotive repair shop.We combine a mix of software tools that a repair shop needs to run a highly profitable shop, in on... Show more

 • Promoted

Remote UI Full-Stack Developer Angular 20 & AWS

ManpowerGroup Global, Inc.Washington, DC, United States
Remote
Full-time

A government technology services provider is looking for a UI Developer Full Stack to join their team.The role involves collaborating with a team to modernize Angular applications and deliver high-... Show more