Hybrid Full Stack Developer (Python & JavaScript) - TS/SCI with Polygraph

General Dynamics IT

St. Louis (MO)

Hybrid

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Dynamics IT is seeking a highly skilled software engineer to join our defense technology team in the St. Louis, MO area, with local readiness for on-site quarterly planning events.

You will develop secure, scalable front-end and back-end components using JavaScript/TypeScript, Python, and modern frameworks. The role requires 5+ years of full-stack experience, TS/SCI clearance with CI poly, and strong collaboration across Agile teams to deliver production-ready capabilities.

Qualifications

  • Bachelor's degree in CS/engineering or related technical discipline.
  • Security clearance: Top Secret/SCI with CI Poly.
  • 5+ years of professional full-stack software-development experience.
  • Strong backend experience with Python.
  • Strong frontend experience with JavaScript/TypeScript, HTML5, CSS3.
  • Experience with RESTful APIs.
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle; familiarity with NoSQL databases is a plus.
  • Experience with Git and CI/CD pipelines.
  • Agile/Scrum experience.

Responsibilities

  • Develop and maintain secure, scalable front-end and back-end application components.
  • Build responsive web interfaces using JavaScript/TypeScript and a modern framework such as React, Angular, or Vue.
  • Develop backend services, APIs, and business logic using Python and frameworks such as FastAPI, Django, or Flask.
  • Design, implement, and integrate RESTful APIs; work with third-party APIs and enterprise services as needed.
  • Design and optimize relational and/or NoSQL data models, queries, migrations, and integrations.
  • Write clean, maintainable, well-documented, and testable code.
  • Create and maintain unit, integration, API, and end-to-end automated tests.
  • Participate in code reviews, technical design discussions, backlog refinement, sprint planning, retrospectives, and daily Agile ceremonies.
  • Build, troubleshoot, and improve CI/CD pipelines for automated build, test, security scanning, packaging, and deployment.
  • Collaborate with product owners, UX/design, QA, DevOps, security, and other engineering teams to deliver production-ready capabilities.
  • Monitor and troubleshoot application issues across the full stack, including performance, reliability, and deployment problems.
  • Follow secure-development practices, including authentication/authorization, input validation, secrets management, dependency management, and vulnerability remediation.

Skills

Full Stack Development
Relational Database
RESTful APIs
JavaScript/TypeScript
React
Python
CI/CD
Git
Agile/Scrum

Education

Bachelor's degree in CS or related

Tools

FastAPI
Django/Flask
Docker
Kubernetes
PostgreSQL
GitHub Actions

Job description

Type of Requisition: Regular

Clearance Level Must Currently Possess: Top Secret/SCI

Clearance Level Must Be Able to Obtain: Top Secret SCI + Polygraph

Public Trust/Other Required: None

Job Family: Software Engineering

Job Qualifications:

Skills:

Full Stack Development, Relational Database, RESTful APIs Certifications:

None Experience:

5 + years of related experience US Citizenship Required:

Yes

Job Description:

Hybrid requires the candidate to be local to Springfield, VA or St. Louis, MO with the ability to go onsite for quarterly Planning Events, maintain required training and accounts, and for emergency break/fix situations.

Responsibilities
  • Develop and maintain secure, scalable front-end and back-end application components.
  • Build responsive, accessible web interfaces using JavaScript/TypeScript and a modern framework such as React, Angular, or Vue.
  • Develop backend services, APIs, and business logic using Python and frameworks such as FastAPI, Django, or Flask.
  • Design, implement, and integrate RESTful APIs; work with third-party APIs and enterprise services as needed.
  • Design and optimize relational and/or NoSQL data models, queries, migrations, and integrations.
  • Write clean, maintainable, well-documented, and testable code.
  • Create and maintain unit, integration, API, and end-to-end automated tests.
  • Participate in code reviews, technical design discussions, backlog refinement, sprint planning, retrospectives, and daily Agile ceremonies.
  • Build, troubleshoot, and improve CI/CD pipelines for automated build, test, security scanning, packaging, and deployment.
  • Collaborate with product owners, UX/design, QA, DevOps, security, and other engineering teams to deliver production-ready capabilities.
  • Monitor and troubleshoot application issues across the full stack, including performance, reliability, and deployment problems.
  • Follow secure-development practices, including authentication/authorization, input validation, secrets management, dependency management, and vulnerability remediation.
Required Qualifications
  • Bachelor's degree in computer science, engineering, or a related technical discipline; equivalent practical experience may be considered.
  • Security clearance: Top Secret/SCI with a CI Poly.
  • 5+ years of professional full-stack software-development experience.
  • Strong hands-on experience developing backend services with Python.
  • Strong hands-on experience developing front-end applications with JavaScript or TypeScript, HTML5, and CSS3.
  • Experience with at least one modern front-end framework, preferably React.
  • Experience developing and consuming RESTful APIs.
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle; familiarity with NoSQL databases is a plus.
  • Experience with source control and collaborative branching workflows using Git.
  • Demonstrated experience creating, maintaining, or operating CI/CD pipelines using platforms such as GitLab CI/CD, GitHub Actions, Jenkins, Azure DevOps, or similar.
  • Experience with automated testing frameworks, such as PyTest, unittest, Jest, Cypress, Playwright, or equivalent.
  • Working knowledge of Agile delivery practices, including Scrum or Kanban, story estimation, iterative development, and backlog-driven delivery.
  • Strong analytical, communication, and troubleshooting skills.
Preferred Qualifications
  • Experience with FastAPI, Django, Flask, React, Next.js, Node.js, Express, or comparable frameworks.
  • Experience with Docker, Kubernetes, Helm, or containerized application delivery.
  • Experience deploying applications to AWS, Azure, GCP, or an enterprise/private-cloud environment.
  • Familiarity with infrastructure-as-code and configuration tools, such as Terraform, Ansible, or CloudFormation.
  • Experience implementing application monitoring, logging, tracing, and alerting.
  • Knowledge of OAuth 2.0, OpenID Connect, SSO, role-based access control, and secure API design.
  • Experience with accessibility practices, including WCAG and Section 508 requirements.
  • Experience working in regulated, enterprise, or government environments.
  • Familiarity with DevSecOps practices, including SAST, DAST, software composition analysis, container scanning, and secrets scanning.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

The Josef Group • Bethesda (MD)

On-site
USD 210,000 - 225,000
Full Stack Developer
Full Stack Developer

The Josef Group • McLean (VA)

On-site
USD 210,000 - 225,000
Sr. Full Stack Developer
Sr. Full Stack Developer

Arena Technical Resources, LLC (ATR) • Springfield (VA)

On-site
USD 180,000 - 200,000
Software Developer (Senior) - TS/SCI with Polygraph Required
Software Developer (Senior) - TS/SCI with Polygraph Required

Catalyst Operations & Analytics • Virginia

On-site
EUR 70,000 - 110,000
Full Stack .NET Developer TS/SCI-Cleared
Full Stack .NET Developer TS/SCI-Cleared

ProTalent Finders • Reston (VA)

Hybrid
USD 120,000 - 150,000
Full Stack Developer
Full Stack Developer

i270 Solutions Group LLC • Virginia

On-site
USD 90,000 - 150,000
Principal Full Stack Developer
Principal Full Stack Developer

The Josef Group • Springfield (VA)

On-site
USD 220,000 - 245,000
8% 401K
Full-Stack Developer
Full-Stack Developer

Pop-Up Talent • Springfield (VA)

On-site
USD 170,000 - 210,000
JR Software Engineer 2
JR Software Engineer 2

Probity • Chantilly (VA)

On-site
USD 150,000 - 230,000
Software Engineer with Security Clearance
Software Engineer with Security Clearance

DCCA • Broomfield (CO)

On-site
USD 140,000 - 190,000
Healthcare
Retirement Plans
Paid Disability Insurance
+8