Full Stack Software Engineer (Node.js, AWS and Angular)

McLean, VA, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
75% Travel Required
On-site
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Git
  • Node.JS
  • Jenkins
  • Kubernetes
  • Nosql
  • GitHub
  • Typescript
  • API Gateway
  • microservices
  • Production support
  • Postgresql
  • RESTful APIs
  • Amazon Web Services
  • Architecture
  • Information Technology
  • JavaScript (Programming Language)
  • Code Review
  • Cloud Computing
  • Agile Methodology
  • Amazon Relational Database Service
  • Amazon S3
  • Cloud Services
  • AWS Lambda
  • Software Engineering
  • Containerisation
  • Passionate
  • AngularJS
  • Web Applications
  • Full Stack Development
  • Amazon DynamoDB
  • Amazon Simple Notification Service (SNS)
  • Amazon Simple Queue Service (SQS)
  • State Machines
  • Serverless Computing
  • Database Queries
  • Playwright
  • Oracle (Applications)
  • Automated Testing Framework

Summary

Title: Full Stack Software Engineer (Node.js, Angular, AWS)

Location: Rockville, MD or McLean, VA (hybrid, 3x week)

Contract Type: W2

Needs to Local DC/VA/MD Required to take Assessment before submission and for F2F interview

Role Overview

We're seeking a Full Stack Software Engineer to build and enhance enterprise-scale web applications supporting mission-critical regulatory platforms. You'll develop modern web applications, cloud-native services, and scalable APIs while working across the full software development lifecycle in an Agile environment.

Responsibilities

  • Design, develop, and maintain full-stack applications using Node.js, TypeScript, JavaScript, and Angular (16 ).
  • Build RESTful APIs and event-driven services using AWS Lambda, API Gateway, SQS, SNS, and Step Functions.
  • Develop and optimize applications using Oracle, PostgreSQL, DynamoDB, and DocumentDB.
  • Build cloud-native solutions leveraging AWS services including ECS, Lambda, S3, RDS, and DynamoDB.
  • Create and maintain CI/CD pipelines using Jenkins and GitHub Actions.
  • Develop automated end-to-end testing using Playwright.
  • Participate in Agile ceremonies, code reviews, architecture discussions, and production support.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 4 5 years of full-stack software development experience.
  • Strong experience with Node.js, TypeScript, JavaScript, and Angular.
  • Hands-on experience with AWS cloud services and serverless architectures.
  • Experience developing REST APIs, event-driven applications, and microservices.
  • Strong SQL skills and experience with relational and NoSQL databases.
  • Experience with Playwright or similar automated testing frameworks.
  • Experience with Jenkins, GitHub Actions, Git, and Agile development practices.

Preferred

  • Experience with containerized applications (ECS or Kubernetes).
  • Background in highly regulated or enterprise environments.
  • Passion for building scalable, secure, and high-quality software.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91134888
  • Position Id: 2026-3056
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Rockville, Maryland

Today

Easy Apply

Contract

DOE

Rockville, Maryland

Today

Contract

USD 63.00 - 68.00 per hour

Hybrid in Herndon, Virginia

27d ago

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in Arlington, Virginia

Today

Full-time

USD 69,400.00 - 158,000.00 per year

Search all similar jobs