Full Stack Developer (Python & JavaScript)

teKnoluxion•St. Louis, MO
•$149,000 - $184,000•Hybrid

About The Position

Bcore is hiring a Full Stack Developer specializing in Python and JavaScript to support the NGA customer mission. The role is based in Springfield, Virginia, or St. Louis, Missouri, in a hybrid work arrangement. The developer will design, build, test, deploy, and support modern web applications, owning features end to end—from responsive user interfaces and APIs through data persistence, automated testing, and production delivery. The position is part of an Agile team delivering secure, scalable solutions for government and intelligence missions. The role requires an active Top Secret clearance with SCI eligibility and eligibility to obtain a CI polygraph. Candidates need a bachelor's degree in computer science, engineering, or a related technical discipline, though equivalent practical experience may be considered, as well as at least five years of professional full-stack software-development experience.

Requirements

  • Active Top Secret clearance with SCI eligibility and eligibility to obtain a CI polygraph.
  • Bachelor's degree in computer science, engineering, or a related technical discipline; equivalent practical experience may be considered.
  • At least 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; React is preferred.
  • Experience developing and consuming RESTful APIs.
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
  • 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.

Nice To Haves

  • Familiarity with NoSQL databases.
  • 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.
  • Intelligence Community experience preferred.

Responsibilities

  • Develop and maintain secure, scalable front-end and back-end application components.
  • Build responsive, accessible web interfaces using JavaScript or 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, including integrations with third-party APIs and enterprise services.
  • Design and optimize relational 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 and authorization, input validation, secrets management, dependency management, and vulnerability remediation.

Benefits

  • Health, dental, and vision coverage.
  • 401(k).
  • Paid time off.
  • Short-term disability, long-term disability, and life insurance, including voluntary life insurance.
  • Stipends.
  • Referral bonuses, including employee referral bonuses.
  • Service anniversaries and spot awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service