General Dynamics Information Technology

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

General Dynamics Information Technology
Apply
1 day ago
St. Louis, MO, USASenior

Base Salary

$136k - $184k/yr

Responsibilities

  • Develop and maintain secure, scalable frontend and backend application components.
  • Build responsive and accessible interfaces with JavaScript or TypeScript and modern frontend frameworks.
  • Develop Python backend services, APIs, and business logic.
  • Design, implement, and integrate RESTful APIs and enterprise or third-party services.
  • Design and optimize relational or NoSQL data models, queries, migrations, and integrations.
  • Write maintainable, documented, and testable code and create unit, integration, API, and end-to-end automated tests.
  • Build, troubleshoot, and improve CI/CD pipelines for automated build, testing, security scanning, packaging, and deployment.
  • Participate in code reviews, technical design discussions, backlog refinement, sprint planning, retrospectives, and daily Agile ceremonies.
  • Collaborate with product owners, UX/design, QA, DevOps, security, and engineering teams.
  • Monitor and troubleshoot full-stack application performance, reliability, and deployment issues.
  • Apply secure-development practices including authentication, authorization, input validation, secrets management, dependency management, and vulnerability remediation.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related technical discipline, or equivalent practical experience.
  • Current Top Secret/SCI clearance with a CI Polygraph.
  • At least 5 years of professional full-stack software-development experience.
  • Strong hands-on experience with Python backend development and JavaScript or TypeScript frontend development, including HTML5 and CSS3.
  • Experience with a modern frontend framework such as React, Angular, or Vue.
  • Experience developing and consuming RESTful APIs.
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle; NoSQL familiarity is preferred.
  • Experience with Git and collaborative branching workflows.
  • Experience creating, maintaining, or operating CI/CD pipelines using platforms such as GitLab CI/CD, GitHub Actions, Jenkins, or Azure DevOps.
  • Experience with automated testing frameworks such as PyTest, unittest, Jest, Cypress, or Playwright.
  • Working knowledge of Agile delivery practices, Scrum or Kanban, story estimation, iterative development, and backlog-driven delivery.
  • Strong analytical, communication, and troubleshooting skills.
  • Preferred experience includes FastAPI, Django, Flask, React, Next.js, Node.js, Express, Docker, Kubernetes, Helm, AWS, Azure, GCP, Terraform, Ansible, CloudFormation, application monitoring, OAuth 2.0, OpenID Connect, SSO, role-based access control, WCAG, Section 508, regulated or government environments, and DevSecOps security scanning practices.

Benefits

  • Comprehensive medical, dental, and vision plan options, including plans with Health Savings Accounts.
  • 401(k) plan with company match and pre-tax and post-tax contribution options.
  • Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
  • Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel insurance offerings.
  • Full-flex work weeks where possible and a hybrid arrangement for candidates local to Springfield, VA, or St. Louis, MO.
  • Remote work is available with onsite attendance required for quarterly planning events, required training and account maintenance, and emergency break/fix situations.
  • Scheduled work week is 40 hours with no travel required.
  • AI-powered career development tools, internal mobility support, wellness packages, and a military-friendly workplace.

Tech Stack

AngularAnsibleAWSAzureCypressDjangoDockerExpressFastAPIFlaskGitGitHub ActionsGitLab CI/CDGoogle Cloud PlatformHelmJavaScriptJenkinsJestKubernetesMicrosoft SQL ServerMySQLNext.jsNode.jsPostgreSQLpytestPythonReactTerraformTypeScriptVue.js

Categories

General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me