1

Senior Software Engineer Node Js Jobs in Ashburn, VA

Senior Node Developer - level 3

Bethesda, MD · On-site

$54.75 - $70.75/hr

CompuGain is a company seeking a Senior Node Developer who will be responsible for developing full ... js. The role requires extensive experience in software development, Agile methodologies, and ...

Sr AI Software Engineer

Sterling, VA · Remote

$125K - $165K/yr

Senior AI Software Engineer * Location: Remote * Developing software solutions by studying ... Node. Js) and infrastructure coding tools such as Terraform. * Expertise in managing Continuous ...

Software Engineer Blue Ridge Dynamics is seeking a Software Engineer to design, build, and support ... Strong experience with JavaScript or TypeScript and Node.js. * Experience with frameworks such as ...

Software Engineer Blue Ridge Dynamics is seeking a Software Engineer to design, build, and support ... Strong experience with JavaScript or TypeScript and Node.js. * Experience with frameworks such as ...

Software Engineer Blue Ridge Dynamics is seeking a Software Engineer to design, build, and support ... Strong experience with JavaScript or TypeScript and Node.js. * Experience with frameworks such as ...

Senior Software Engineer

Tysons Corner, VA

$123K - $162K/yr

Senior Software Engineer - Access Control Are you ready to redefine access control and develop ... Experience with JavaScript frameworks (Ember.js preferred). * Experience with unit testing ...

next page

Showing results 1-20

Senior Software Engineer Node Js information

See Ashburn, VA salary details

$87.9K

$148.1K

$184.6K

How much do senior software engineer node js jobs pay per year?

As of Aug 28, 2026, the average yearly pay for senior software engineer node js in Ashburn, VA is $148,115.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,900.00 and $165,700.00 per year, depending on experience, location, and employer.

What is the difference between Senior Software Engineer Node Js vs Software Developer Node Js?

AspectSenior Software Engineer Node JsSoftware Developer Node Js
Required CredentialsBachelor's degree in CS or related field, 5+ years experience, advanced knowledge of Node JsBachelor's degree in CS or related field, 1-3 years experience, foundational Node Js skills
Work EnvironmentLead projects, mentor junior staff, collaborate with cross-functional teamsDevelop features, fix bugs, implement new functionalities under supervision
Employer & Industry UsageTech companies, startups, enterprise software teamsStartups, small to medium tech firms, freelance projects

The main difference between a Senior Software Engineer Node Js and a Software Developer Node Js lies in experience, responsibilities, and leadership. Senior engineers typically lead projects and mentor others, while developers focus on coding and task execution. Both roles require strong Node Js skills, but senior roles demand more experience and strategic input.

What are the most commonly searched types of Software Engineer Node Js jobs in Ashburn, VA?

The most popular types of Software Engineer Node Js jobs in Ashburn, VA are:

What are popular job titles related to Senior Software Engineer Node Js jobs in Ashburn, VA?

For Senior Software Engineer Node Js jobs in Ashburn, VA, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineer Node Js jobs in Ashburn, VA look for?

The top searched job categories for Senior Software Engineer Node Js jobs in Ashburn, VA are:

Infographic showing various Senior Software Engineer Node Js job openings in Ashburn, VA as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 76% Physical, 3% Hybrid, and 21% Remote job distribution, with an average salary of $148,115 per year, or $71.2 per hour.

Senior Software Engineer (TS/SCI)

Springfield, VA • On-site

LaunchCode
IT Services • 51 - 200 employees

$170K - $185K/yr

Other

Posted yesterday

New


Job description

Job Title: Sr. Software Engineer (TS/SCI) – NGA/Aero

Position Type: Direct Hire / Full-Time

Pay: $170,000-$185,000 + Relocation Assistance (if applicable)

Location: Downtown St. Louis, MO or Springfield, VA

Years of Experience Required: 10+ years

Clearance: Active TS/SCI required (must be willing to obtain CI Poly)

Hiring Timeline: Immediate


Company: The name of our partner organization will be disclosed during the interview process. This is not a direct role with LaunchCode; it is a position through LaunchCode, working with one of our partner companies.


Disclaimer: We are unable to provide work sponsorship for this role. U.S. Citizenship and an active TS/SCI clearance are required for this position.


Position Overview:

Our partner is seeking a passionate and mission-focused Senior Software Engineer to support NGA initiatives focused on geospatial intelligence and FAA/public air traffic control insights. This is an opportunity to work with modern software development practices and technology stacks while developing intelligence analysis products that address critical mission challenges for NGA customers.


The ideal candidate is energized by modern architectures, enjoys solving challenging technical problems, and can contribute across the software development lifecycle. Depending on the program, the role may focus on AERO applications supporting FAA and public air traffic control insights or the Geospatial Center of Excellence.



Position Responsibilities:

  • Design, develop, and maintain enterprise software applications using modern JavaScript frameworks, including React.js.
  • Develop backend services and RESTful APIs using Java, Spring, Spring Boot, and/or Node.js.
  • Architect and implement scalable, resilient microservices-based systems.
  • Design and develop web services and APIs with a focus on performance, reliability, and security.
  • Translate complex business and mission requirements into scalable technical solutions.
  • Own the full software development lifecycle, including design, development, testing, deployment, and maintenance.
  • Develop high-performance applications supporting mission-critical intelligence analysis products.
  • Design and work with relational, spatial, and NoSQL databases.
  • Develop and integrate database solutions supporting enterprise applications.
  • Work with AWS cloud environments and AWS tooling, including S3.
  • Collaborate with software engineers, technical teams, and mission stakeholders to deliver production-ready solutions.
  • Contribute to modern software architecture, development practices, and continuous improvement initiatives.
  • Support the development of geospatial information systems and applications when applicable.



Required Skills/Experience:

  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, Information Systems, or a related technical field.
  • 10+ years of experience in enterprise software engineering/development.
  • Experience designing, developing, and maintaining full-stack applications.
  • Strong experience with React.js.
  • Experience with Java and Spring/Spring Boot.
  • Foundational knowledge of Node.js.
  • Experience with web services architecture, design, and development.
  • Experience designing and developing microservice architectures.
  • Experience with RESTful web services and APIs.
  • Experience with relational database design.
  • Experience with spatial database design.
  • Experience with NoSQL database design.
  • Experience working in AWS and utilizing AWS tooling such as S3.
  • Ability to translate business requirements into high-quality, production-ready software.
  • Strong understanding of software development lifecycle and modern development practices.



Desired Skills/Experience:

  • Experience as a full-stack developer across web services, databases, and front-end development.
  • Experience with Spring applications.
  • Experience developing geospatial information systems (GIS).
  • Experience working with open-source and proprietary geospatial data formats.
  • Experience supporting intelligence analysis or other mission-focused applications.
  • Additional AWS/cloud development experience.