Software Developer (Expert)

Posted 25 Minutes Ago
Be an Early Applicant
Northern District, VA, USA
In-Office
151K-206K Annually
Expert/Leader
Artificial Intelligence • Software • Defense • Defense Technology
The Role
Designs, develops, enhances, tests, deploys, and sustains enterprise and web-based applications supporting mission objectives. Responsibilities include requirements analysis, application architecture, database design and integration, troubleshooting, technical documentation, stakeholder collaboration, and software lifecycle support. Provides technical direction, mentors developers, and contributes to multiple projects while improving development practices and operational efficiency.
Summary Generated by Built In

Bring your software engineering expertise to complex technical challenges supporting critical mission objectives. As an Expert Software Developer in Northern Virginia, you'll play a key role in designing, developing, and enhancing enterprise applications and software solutions that support evolving customer and operational requirements.

This position offers the opportunity to contribute across multiple areas of software engineering, from analyzing business needs and designing application architecture to developing software, managing databases, and supporting testing and deployment activities. You'll collaborate with engineers, architects, and stakeholders to deliver solutions that improve operational efficiency while providing technical guidance and helping shape development practices across the team. The ideal candidate is adaptable, technically versatile, and comfortable taking ownership of complex development efforts from concept through implementation and sustainment.

Key Responsibilities

  • Lead and contribute to the design, development, modification, and maintenance of enterprise applications and specialized software solutions.
  • Design and develop web-based applications that address user requirements, business needs, and mission objectives.
  • Analyze functional requirements and translate user needs into scalable, maintainable software solutions.
  • Develop application architecture, technical models, and system diagrams to guide software design and implementation.
  • Customize and enhance existing applications to improve functionality, performance, and overall operational efficiency.
  • Design, develop, and maintain databases supporting enterprise applications, including data structures, integrations, and application-level data access.
  • Support website and web application development throughout the lifecycle, including design, deployment, maintenance, testing, and quality assurance.
  • Evaluate software functionality and performance through testing, troubleshooting, and continuous improvement activities.
  • Provide technical guidance and development support across all phases of the software development lifecycle.
  • Prepare technical analyses, project documentation, and reports outlining software specifications, development activities, project progress, and status.
  • Collaborate with cross-functional teams, technical leadership, and customer stakeholders to identify challenges and develop effective solutions.
  • Provide technical direction, knowledge sharing, and guidance to less-experienced developers and analysts.
  • Apply software engineering expertise across multiple projects, programs, or technical initiatives as organizational needs evolve.

 Required Qualifications

  • Extensive professional experience designing, developing, and maintaining enterprise software applications.
  • Expert-level understanding of software engineering principles and the full software development lifecycle.
  • Demonstrated ability to analyze user and business requirements and translate them into functional software solutions.
  • Strong understanding of enterprise application development and web-based technologies.
  • Experience developing, customizing, and enhancing general-purpose applications and specialized software programs.
  • Knowledge of software architecture, application design, and the development of technical models and diagrams.
  • Experience with database design, development, and integration within enterprise application environments.
  • Background supporting software testing, quality assurance, deployment, and application sustainment activities.
  • Ability to evaluate application functionality, identify technical challenges, and recommend effective solutions.
  • Strong analytical and problem-solving skills with the ability to manage complex development requirements.
  • Excellent written and verbal communication skills, including the ability to explain technical concepts to both technical and non-technical audiences.
  • Demonstrated ability to work independently, collaborate across technical teams, and provide guidance to fellow developers.

Preferred Qualifications

  • Experience working across multiple programming languages, development frameworks, and application technologies.
  • Background designing and developing complex enterprise web applications.
  • Familiarity with database management systems, data modeling, and application integration.
  • Experience developing technical architecture diagrams, application models, and software design documentation.
  • Knowledge of software testing methodologies, quality assurance practices, and deployment processes.
  • Experience supporting multiple programs or projects and adapting technical solutions to different customer requirements.
  • Demonstrated ability to mentor developers, provide technical recommendations, and contribute to engineering best practices.
  • Experience supporting Federal Government, Intelligence Community, or Department of Defense programs.
  • Ability to research emerging technologies and evaluate opportunities to improve application development and operational efficiency.

Position Clearance Requirement:

TS/SCI FSP

Salary and Benefits Information:

The salary range for this position is $151,323.00 to $205,577.00. The proposed range is intended as a general guideline. Final compensation will be determined based on qualifications, experience, location, and contractual considerations and may fall outside of the stated range. We offer a great benefits package designed to support you and your family. View our benefits information here: https://sapns2.com/ns2-mission-careers/


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

We win with inclusion

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.

NS2 Mission is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with NS2 Mission and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: [email protected].

Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.

Skills Required

  • Extensive professional experience designing, developing, and maintaining enterprise software applications
  • Expert-level understanding of software engineering principles and the full software development lifecycle
  • Ability to analyze user and business requirements and translate them into functional software solutions
  • Strong understanding of enterprise application development and web-based technologies
  • Experience developing, customizing, and enhancing general-purpose applications and specialized software programs
  • Knowledge of software architecture, application design, and technical models and diagrams
  • Experience with database design, development, and integration in enterprise application environments
  • Experience supporting software testing, quality assurance, deployment, and application sustainment
  • Ability to evaluate application functionality, identify technical challenges, and recommend solutions
  • Strong analytical and problem-solving skills for complex development requirements
  • Excellent written and verbal communication skills with technical and non-technical audiences
  • Ability to work independently, collaborate across technical teams, and guide other developers
  • Experience with multiple programming languages, development frameworks, and application technologies
  • Experience designing and developing complex enterprise web applications
  • Familiarity with database management systems, data modeling, and application integration
  • Experience creating technical architecture diagrams, application models, and software design documentation
  • Knowledge of software testing methodologies, quality assurance practices, and deployment processes
  • Experience supporting multiple programs or projects and adapting solutions to customer requirements
  • Ability to mentor developers and contribute to engineering best practices
  • Experience supporting Federal Government, Intelligence Community, or Department of Defense programs
  • Ability to research emerging technologies and evaluate application development improvements
  • TS/SCI with Full Scope Polygraph clearance
  • U.S. citizenship may be required to obtain or maintain the security clearance
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chantilly, Virginia
67 Employees

What We Do

NS2 Mission delivers mission-focused software, data, cloud, and AI solutions for the U.S. Intelligence Community and Department of War. Our engineers, data scientists, and mission experts build and operate secure capabilities that turn complex data into trusted, actionable mission advantage. We specialize in modern software engineering and DevSecOps, enterprise data engineering and management, cloud-native architectures, advanced analytics, geospatial solutions, and operational AI/ML. Our teams develop scalable data pipelines and repositories, automate secure software delivery, and enable data science from experimentation through production. Our AI capabilities include production-deployed Retrieval-Augmented Generation (RAG), generative AI-assisted software development, predictive analytics, MLOps with model versioning and gold dataset management, secure data science experimentation environments, and Model Context Protocol (MCP) services that securely connect AI agents with enterprise data. Backed by SAP NS2 and decades of experience supporting classified missions, NS2 Mission combines deep mission understanding with modern engineering to help customers securely discover, develop, deploy, and scale the data-centric capabilities their missions demand.

Similar Jobs

BAE Systems, Inc. Logo BAE Systems, Inc.

Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Herndon, VA, USA
40000 Employees
150K-254K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Sterling, VA, USA
40000 Employees
147K-249K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Sterling, VA, USA
40000 Employees
147K-249K Annually

NS2 Mission Logo NS2 Mission

Software Engineer

Artificial Intelligence • Software • Defense • Defense Technology
In-Office
Northern District, VA, USA
67 Employees
151K-206K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account