Full Stack Developer- Top Secret Clearance at Systems Thinking Solutions
Reston, VA 20191, USA -
Full Time


Start Date

Immediate

Expiry Date

04 Dec, 25

Salary

93000.0

Posted On

04 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Vue.Js, Software Development, Computer Science, Web Applications, Architecture Frameworks, Uml, Gitlab, Rust, Sysml, Health Insurance, Vision Insurance, Python, Javascript Frameworks, Version Control, Java, Software Architecture, Dental Insurance, Magicdraw

Industry

Computer Software/Engineering

Description

POSITION OVERVIEW

We are seeking a creative full stack software developer with a Top Secret clearence to help us build modern, secure applications. In this role, you will contribute to software solutions related to national defense —delivering tools that model, simulate, and analyze complex systems.
You’ll work across the stack, from frontend interfaces to backend data pipelines, developing applications that integrate modeling, analytics, and real-time visualization. This is a hands-on opportunity to contribute to open-source-based platforms that empower system thinkers, scientists, and engineers. You’ll join a collaborative, mission-driven team where your work has a direct impact.
If you’re a developer who enjoys solving complex problems, working with emerging technologies, and contributing to national security missions, we encourage you to apply.

QUALIFICATIONS

  • Must have a Top-Secret security clearance.
  • Bachelor’s or master’s degree in computer science or a related field.
  • 3+ years of experience in full stack or backend software development.
  • Proficiency in one or more modern backend languages such as Rust, Go, Python, Java, or C#.
  • Experience developing applications using JavaScript frameworks such as React, Vue.js, or Svelte.
  • Familiarity with event-driven architectures and messaging tools (e.g., Kafka, RabbitMQ).
  • Experience deploying applications to Kubernetes clusters and using Helm for deployment automation.
  • Strong understanding of Git-based version control and collaboration platforms (e.g., GitHub, GitLab).
  • Experience building or integrating simulation modeling tools and data-driven web applications is a plus.
  • Experience applying SysML and UML modeling techniques to define software architecture, functional requirements, and system behavior, preferably using tools such as Innoslate, MagicDraw, Enterprise Architect, or Cameo Systems Modeler.
  • Ability to work onsite as needed in the Washington, DC area.
    Job Type: Full-time
    Pay: $93,000.00 - $135,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Dependent health insurance coverage
  • Flextime
  • Health insurance
  • Health savings account
  • Paid holidays
  • Paid time off
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Vision insurance

Application Question(s):

  • What modeling and simulation tools have you used?
  • Which architecture frameworks do you use the most familiar with (SysML, UML, DoDAF, 4+1, etc.)?

Education:

  • Bachelor’s (Required)

Security clearance:

  • Top Secret (Preferred)

Ability to Commute:

  • Reston, VA 20191 (Required)

Work Location: Hybrid remote in Reston, VA 2019

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Design and develop scalable, maintainable full stack applications using languages such as Python, Rust, Java, C#, or Go.
  • Design and document software architectures and system behaviors using SysML and UML models, including use case diagrams, activity diagrams, state machines, and sequence diagrams, to guide development and ensure alignment with stakeholder requirements and system specifications.
  • Build responsive user interfaces with modern JavaScript frameworks (e.g., React, Vue.js) and data visualization tools (e.g., D3.js, Plotly, or integrations with Grafana).
  • Develop and expose RESTful APIs and microservices for accessing and processing modeling and simulation data.
  • Integrate diverse data sources including REST/GraphQL APIs, CSV/Excel/JSON file uploads, live sensor streams, and cloud data stores (e.g., S3, PostgreSQL, MongoDB).
  • Containerize and deploy applications using Docker and Kubernetes as part of a CI/CD pipeline.
  • Develop and maintain Helm charts to automate Kubernetes-based deployments.
  • Use middleware tools (e.g., MuleSoft, Apache Camel, Dell Boomi, Talend) to build scalable and secure data integration pipelines.
  • Support identity and access control through integration with IAM frameworks and protocols such as OAuth2.0, SAML, and OpenID Connect.
  • Write clear, concise technical documentation, including data mappings, integration architecture, and deployment workflows.
  • Ensure code is modular, testable, and high-performance—aligned with best practices in secure software development.
  • Collaborate with cross-functional teams including DevOps, QA, and product owners to iterate on requirements and deliver working solutions.
  • Stay current with best practices and emerging technologies in full stack development.
Loading...