- 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.
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.
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.
Skills Required
- U.S. Citizen or Permanent Resident (Green Card)
- Public Trust Tier 2 (U.S. Capitol Police background check / fingerprinting)
- Proficiency in Python
- Proficiency in FastAPI
- Proficiency in ReactJS
- Experience with PostgreSQL (models, queries, migrations, performance)
- Experience with Docker and building minimal, reproducible container images
- Familiarity with AWS services for deployment/monitoring/troubleshooting (ECS/EKS, EC2, S3, RDS, CloudWatch, IAM, VPC)
- Ability to produce OpenAPI/Swagger-documented RESTful APIs
- Experience writing automated tests (pytest for backend; Jest/React Testing Library for frontend)
- Adhere to Section 508 accessibility requirements for front-end
- Knowledge of NIST SP 800-53 Rev. 5, NIST SP 800-171, and FISMA compliance requirements
- Familiarity with trunk-based development, short-lived feature branches, and feature flags
- Knowledge of CI/CD concepts and Infrastructure as Code (IaC) tooling such as Terraform and GitHub Actions
What We Do
Omm IT Solutions is a leading provider of IT consulting, analysis, and advisory services, specializing in delivering technical solutions for federal and state government agencies. Their offerings include application development, cybersecurity services, cloud advisory, network modernization, and data analytics.








