Full Stack Software Developer Job at Omm It Solutions, Remote

T0ZuV2QyWFZFbkJQeUxobm1uMW8raVQwdVE9PQ==
  • Omm It Solutions
  • Remote

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.

Job Tags

Permanent employment, Full time

Similar Jobs

Sportime Clubs

Front Desk Attendant Job at Sportime Clubs

 ...1994, SPORTIME has been proud to operate the finest tennis and sports facilities in New York State. SPORTIME's 20 club locations most...  ...federal, state, or local law.Note to Recruiters and Placement Agencies: Sportime Clubs, LLC does not accept unsolicited agency resumes... 

Metro Dentalcare

Dental Hygienist Job at Metro Dentalcare

 ...Sign-on Bonus! Metro Dentalcare Shakopee is looking for a Dental Hygienist to join our team! Full Time: Mon - Thurs with no late...  ...Dentalcare Shakopee , like each Heartland Dental supported office, is unique to the community and the patients they serve. With the... 

Icarus Medical

Medical Device Sales Representative Job at Icarus Medical

 ...We are looking for a motivated Inside Sales Representative (ISR), who is eager to grow with an impactful...  ...customers with navigating the medical billing and insurance claim process.As...  ...relevant sales experience in medical devices (preferred)1 year of customer relations... 

Mancan

Printing Press Operator Job at Mancan

 ...Job Description Job Description Mancan is seeking a Printing Press Operator in Ashland, Ohio. This is a temp to hire position for the right candidate based upon attitude, attendance, and performance. Hours are 8 am - 4 pm Monday-Friday with overtime as needed.... 

Visiting Angels

Home Caregiver Job at Visiting Angels

 ...A Flexible and Rewarding Caregiving Career is Possible with Visiting Angels of Southern Maryland Apply today to...  ...the quality of life of senior clients living in their homes Work in the security of one-on-one care Caregiver Responsibilities: Provideessential...