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

Software Developer; Expert

Job in Washington, District of Columbia, 20022, USA
Listing for: NS2 Mission
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    DevOps, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 151000 - 206000 USD Yearly USD 151000.00 206000.00 YEAR
Job Description & How to Apply Below
Position: Software Developer (Expert)
Job Description

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 government architecture review boards or engineering governance processes.
  • Ability to communicate complex technical concepts to non-technical audiences.
  • Familiarity with AWS services and cloud-native application development.
Desired Technologies
  • Java
  • Angular
  • Git
  • Jenkins
  • Linux
  • AWS
  • Terraform
  • Puppet
  • REST APIs
  • SOAP Services
  • JDBC
  • ODBC
  • CI/CD Pipelines
  • Agile / Scrum
  • Dev Ops
  • Microservices Architecture
Position Clearance Requirement:

TS/SCI

Salary and Benefits Information:

The salary range for this position is $ to $. 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…

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