Post Job Free
Sign in

Full Stack Developer

Company:
Systems Technology Forum
Location:
Charleston, SC, 29407
Posted:
May 16, 2025
Apply

Description:

** Security Clearance Required

Company Overview

Systems Technology Forum LTD (STF) is an established industry partner with a passion for exceptional performance and an unwavering commitment to our clients. As a premier provider of management, engineering, information technology, and logistics services, STF is committed to delivering high-quality systems engineering, technical and professional support services that meet and exceed deliverable requirements.

STF offers superior out-of-the-box solutions to end-to-end problems and customer-centric support to the United States Government, Military, Department of Defense (DoD), and other federal agencies.

Job Summary

Supports the design, development, and sustainment of a secure, containerized reporting application used by the Navy’s Large Deck New Construction IPT. The system is undergoing active modernization, transitioning from a PHP/MariaDB legacy architecture to a Python-based Flask application with PostgreSQL integration and Dockerized deployment. Contributes to backend API development, frontend templating, database interaction, and CI/CD pipeline integration. Responsibilities include implementing new features based on evolving user requirements, maintaining compliance with DoD cybersecurity standards, and participating in the full development lifecycle in an Agile environment. This role is part of a team expansion effort and will work alongside existing developers and cybersecurity personnel to support modernization objectives while maintaining operational continuity for deployed systems.

Travel is not required. Four days in-office, one day telework; however, telework could change at any time.

Responsibilities and Duties

Supports the development, sustainment, and modernization of a secure reporting application used by the Navy’s Large Deck New Construction IPT. Working alongside other developers and a dedicated cybersecurity SME, the candidate will contribute to both legacy and containerized components of the system. The role requires proficiency in Python, PHP, JavaScript, CSS, SQL, Bash, Git, and relational databases, as well as a strong understanding of the software architecture. Responsibilities include translating user requirements into functional implementation plans, developing new code modules, maintaining legacy functionality, and debugging existing code. The candidate will also manage data access for new users, support schema-level understanding, and perform data backup and migration activities as needed. Within the containerized environment, the candidate will work with Flask-based Python services, PostgreSQL via SQLAlchemy, and Jinja2 templating to build and maintain backend APIs and frontend interfaces. The position involves container image management using Docker, integration with AWS CodeBuild pipelines, and deployment coordination using EC2 and Amazon ECR. Familiarity with Amazon RDS is essential for cloud-based PostgreSQL operations. The candidate will support patching, vulnerability scanning, and IAVM remediation within containerized environments and assist with Cybersecurity Test & Evaluation (T&E) in accordance with DoDI 5000.02 and the DoD Risk Management Framework. Participation in Agile development cycles, version control via Git, and collaboration with government stakeholders are integral to the role.

Qualifications and Skills

Required knowledge and years of experience

Must have four (4) years of relevant experience in software development; Experience using PostgreSQL or similar relational databases, SQL, and object-relational mapping tools, containerized development using Docker is preferred. Must have knowledge of Python, PHP, JavaScript, HTML, CSS, AWS services including EC2, ECR, and Amazon RDS. familiarity with concepts such as CIDR, DNS, PKI certificates, smart card authentication, open-source software licensing, and Git-based workflows. Experience: Four (4) years of relevant experience in software development. Experience using PostgreSQL or similar relational databases, SQL, and object-relational mapping tools (e.g., SQLAlchemy or PDO) is beneficial. Hands-on experience with containerized development using Docker is preferred. Familiarity with AWS services—including EC2, ECR, and Amazon RDS—is also preferred, particularly in support of cloud-hosted deployments. Exposure to DoD STIGs, vulnerability scanning tools, and the Risk Management Framework (RMF) is beneficial, especially when serving in coordination with the cybersecurity SME already assigned to the team. Additional familiarity with concepts such as CIDR, DNS, PKI certificates, smart card authentication, open-source software licensing, and Git-based workflows will be advantageous.

Education Requirements

BS in Computer Science, Computer Engineering, Information Technology, or a related field.

Certifications

AIT level 1 is required and an AWS is preferred.

Clearance Requirement

Secret is required but a Top Secret is preferred.

Benefits and Perks

At STF, we recognize that talented employees are the foundation of our success. STF provides benefits and compensation packages to help our employees meet the diverse and changing needs throughout their careers and lives.

Benefits packages include the following:

Medical Plans administered through United HealthCare

Vision and Dental Plan Benefits

401(k) Tax-Deferred Retirement Plan

Accidental Death and Dismemberment Insurance

Dependent / Medical Care Flexible Spending Account

Direct Deposit

Health and Welfare Medical

Holiday Leave

Industry Competitive Salaries

Life Insurance (basic and supplemental)

Paid Time Off / Annual Comprehensive Personal Leave

Performance / Award Bonuses

Professional Development Coursework

Technical Training

Tuition Assistance Program

TotalChoice™ Voluntary Benefits

STF Cares / Paid Time Off to Volunteer

Equal Opportunity Employer/Veterans/Disabled

#IND123

Apply