Software Developer

NS2 Mission

$90K — $120K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • Experience with enterprise software development in Java
  • Proficient in Spring Boot or similar frameworks
  • Skilled in developing RESTful APIs
  • Familiar with relational databases such as PostgreSQL and MySQL
  • Experience in JavaScript and frameworks like Angular
  • Background in Linux/Unix environments
  • Knowledgeable in Agile methodologies and version control systems.

Responsibilities

  • Develop and enhance enterprise Java applications for mission-critical capabilities.
  • Design scalable backend services with Java and Spring Boot.
  • Create and integrate RESTful APIs for distributed system communication.
  • Optimize database solutions and SQL queries for performance.
  • Support development of modern web applications using JavaScript and Angular.
  • Collaborate with architects and engineers to translate requirements into solutions.
  • Analyze software defects and improve application reliability.
  • Engage in architecture discussions and participate in peer code reviews.

Benefits

  • Work on impactful projects supporting the Intelligence Community
  • Collaborate with a talented team in an Agile environment
  • Opportunity for continuous learning and skill enhancement
  • Contribute to modern software engineering practices
  • Participate in long-term sustainment activities.
Full Job Description
Engineer the software behind tomorrow's mission. NS2 Mission is seeking an expert Software Developer to join our team in Chantilly, VA. As part of an Agile development team, you'll design, build, and enhance enterprise software solutions that support mission-critical operations across the Intelligence Community. This role offers the opportunity to work on modern Java applications, scalable backend services, and complex system integrations while collaborating with a team of engineers focused on delivering reliable, high-performing solutions.

If you're looking for an opportunity to solve challenging technical problems and contribute to software that has a direct mission impact, we'd love to hear from you.

Key Responsibilities

  • Develop and enhance enterprise Java applications supporting mission-critical capabilities.
  • Design and implement scalable backend services using Java and Spring Boot.
  • Develop and integrate RESTful APIs that enable communication across distributed systems.
  • Design efficient database solutions and optimize SQL queries for application performance.
  • Support the development of modern web applications using JavaScript and Angular.
  • Collaborate with architects, software engineers, and mission stakeholders to translate requirements into technical solutions.
  • Analyze and resolve software defects while improving application performance and reliability.
  • Participate in architecture discussions, peer code reviews, and technical planning sessions.
  • Contribute to continuous integration, testing, deployment, and long-term sustainment activities.
  • Promote modern software engineering practices and contribute to continuous process improvement.


Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent experience).
  • Experience developing enterprise software applications using Java.
  • Experience with Spring Boot or similar Java frameworks.
  • Experience developing and integrating RESTful web services.
  • Experience with relational databases such as Oracle, PostgreSQL, SQL Server, or MySQL.
  • Experience with JavaScript and modern front-end frameworks such as Angular.
  • Experience developing software within Linux/Unix environments.
  • Familiarity with Git, version control, testing methodologies, and Agile software development.
  • Strong analytical, troubleshooting, and problem-solving skills.


Preferred Qualifications

  • Experience developing microservices-based architectures.
  • Experience with AWS or other cloud platforms.
  • Familiarity with Docker, Kubernetes, and containerized application development.
  • Experience with CI/CD pipelines using tools such as Jenkins or GitLab.
  • Experience with Maven, Gradle, or similar Java build tools.


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.

Similar Jobs

More Jobs at NS2 Mission

  • Software Developer
    $90K — $120K *
    Chantilly, VA 20152 (Loudoun County)
    Aerospace & Defense
    In-Person
  • Chief Technology Officer (CTO)
    $150K — $200K *
    Chantilly, VA 20152 (Loudoun County)
    Aerospace & Defense
    In-Person
  • Full Stack Developer
    $90K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Platform Engineer
    $100K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Data/Software Engineer
    $100K — $130K *
    Mclean, VA 22101 (Fairfax County)
    Information Technology
    In-Person

More Aerospace & Defense Jobs

Find similar Software Developer jobs: