×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer; Expert

Job in Arlington, Arlington County, Virginia, 22201, USA
Listing for: NS2 Mission
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 151323 - 205577 USD Yearly USD 151323.00 205577.00 YEAR
Job Description & How to Apply Below

Join a high-performing engineering team delivering innovative software solutions that support critical national security missions. As an Expert Software Developer
, you will provide technical leadership across the full software development lifecycle, designing and implementing scalable enterprise applications, cloud-native solutions, and modern web-based systems. You will work closely with engineers, architects, and stakeholders to transform complex requirements into robust software capabilities while helping guide development best practices and mentoring less-experienced team members.

This role is ideal for a seasoned software engineer who enjoys solving challenging technical problems, driving architectural decisions, and contributing to the development of mission-critical applications in a collaborative Agile environment.

Responsibilities
  • Design, develop, and maintain enterprise software applications and web-based solutions.
  • Provide engineering and programming support for mission and infrastructure-related projects.
  • Lead software design efforts and contribute throughout all phases of the software development lifecycle.
  • Analyze user and business requirements and translate them into scalable technical solutions.
  • Design application architectures, workflows, models, and technical diagrams to support development efforts.
  • Develop and customize software applications to improve operational efficiency and mission effectiveness.
  • Support database design, integration, and development activities.
  • Develop and maintain websites and web applications, including deployment and sustainment activities.
  • Perform software testing, troubleshooting, debugging, and quality assurance activities.
  • Provide technical analysis and reporting on project status, system performance, and development activities.
  • Collaborate with cross-functional teams in an Agile development environment.
  • Provide guidance, mentorship, and technical leadership to junior developers and analysts.
  • Serve as a technical consultant across multiple programs, projects, or contracts as needed.
  • Stay current with emerging technologies, industry trends, and software development best practices.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field, or equivalent experience.
  • 10+ years of software development experience.
  • Extensive experience developing enterprise applications and web-based software solutions.
  • Strong experience with Java application development.
  • Experience developing front-end applications using Angular
    .
  • Experience designing and developing web services and APIs.
  • Experience working in Agile/SCRUM environments and supporting Lean Agile methodologies.
  • Experience with source control and CI/CD tools including Git and Jenkins
    .
  • Experience with continuous integration, automated testing, Dev Ops practices, and software quality assurance.
  • Familiarity with Linux operating environments.
  • Experience translating formal and informal requirements into scalable software solutions.
  • Experience working with database connectivity technologies including JDBC
    , ODBC
    , or similar database interfaces.
  • Strong communication, analytical, and problem-solving skills.
  • Ability to work effectively within geographically dispersed teams.
Preferred Qualifications
  • Experience developing and implementing microservices architectures, including micro front-end solutions.
  • Experience designing and deploying solutions within AWS cloud environments.
  • Experience building and supporting automated CI/CD pipelines.
  • Experience with distributed data architectures and large-scale systems.
  • Experience developing infrastructure-as-code solutions using Terraform and/or Puppet.
  • Hands-on experience with RESTful and SOAP web services.
  • Experience supporting…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary