Full Stack Developer

NS2 Mission
Chantilly, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Chantilly, United States of America

Tech stack

JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
CSS
Software Quality
Code Review
Databases
Relational Databases
Django
Python
Standard Sql
Responsive Web Design
Software Engineering
Software Systems
SQLAlchemy
TypeScript
Web Application Frameworks
React
Flask
Software Application Programming
Backend
FastAPI
Vue.js
Containerization
Angular
Integration Tests
Kubernetes
Front End Software Development
REST
Docker

Job description

Build modern applications that power mission success. NS2 Mission is seeking a Full Stack Software Developer to support a project in Chantilly, VA. In this role, you'll collaborate with a lead developer to enhance and maintain mission-critical applications, contributing across the full software development lifecycle-from backend services and APIs to modern, responsive user interfaces. If you enjoy building scalable applications and solving complex technical challenges, we'd love to hear from you., * Design, develop, and maintain full-stack software applications supporting mission objectives.

  • Collaborate with the lead developer to design, implement, and enhance application functionality.
  • Develop backend services and RESTful APIs using Python and modern web frameworks.
  • Build and maintain responsive user interfaces using JavaScript, TypeScript, and modern front-end frameworks.
  • Integrate applications with databases, APIs, and external software systems.
  • Develop and execute unit and integration tests to ensure application quality and reliability.
  • Deploy and support containerized applications within AWS cloud environments.
  • Participate in code reviews, troubleshooting, and Agile development activities to continuously improve software quality and performance.

Requirements

  • 5-7 years of experience developing applications with Python.
  • Hands-on experience with one or more Python web frameworks such as Flask, Django, or FastAPI.
  • Experience developing unit and integration tests for software applications.
  • Working knowledge of SQL and relational databases, including familiarity with SQLAlchemy or other ORM technologies.
  • Experience developing front-end applications using JavaScript, TypeScript, and CSS.
  • Experience with modern front-end frameworks such as React, Angular, or Vue.
  • Experience building, deploying, and supporting containerized applications in AWS cloud environments.

Preferred Qualifications

  • Experience designing and consuming RESTful APIs.
  • Familiarity with Docker, Kubernetes, or other container orchestration technologies.
  • Experience working within Agile software development environments.
  • Strong problem-solving skills and the ability to collaborate effectively with cross-functional technical teams.

Position Clearance Requirement:

TS/SCI with an FSP

Please be aware, many of our positions require the ability to obtain or maintain a U.S security clearance which requires U.S citizenship

About the company

Chantilly Virginia 1399 NS2 Mission, NS2 Mission's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone - regardless of background - feels included and can run at their best. At NS2 Mission, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better world.

Apply for this position