Software Engineer

SAIC

Arlington (VA)

On-site

USD 120,001 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SAIC is seeking an Intelligent Virtual Agent (IVA) Software Engineer to design, develop, and maintain cloud-native web applications using JavaScript/TypeScript, React, Next.js, and NestJS. The role requires on-site work one day per week in Rosslyn, VA.

You will integrate applications with relational databases (Oracle / PostgreSQL/Aurora), support AWS production environments, and drive data quality while collaborating in an agile scrum. Familiarity with deployment automation and CI/CD is expected.

Qualifications

  • Bachelor’s degree and 5+ years or Master’s degree and 3+ years, with relevant hands-on experience.
  • Experience designing, developing, and deploying cloud-native web applications using React/Next.js and NestJS.
  • Experience with AWS-native infrastructure patterns and database integration.

Responsibilities

  • Design, develop, test, and deploy cloud-native web apps using React, Next.js, NestJS.
  • Implement AWS-native infrastructure (Lambda, API Gateway, S3, ECS/Fargate).
  • Write clean TypeScript/JavaScript code with security best practices.
  • Integrate NestJS apps with Oracle and/or PostgreSQL/Aurora and manage ORM tools.
  • Contribute to deployment automation and documentation; support testing activities.
  • Work in an agile scrum environment and collaborate across teams.
  • Utilize Jira Service Management for issue tracking and project management.

Skills

React
Next.js
NestJS
TypeScript/JavaScript
Agile/Scrum
CI/CD
DevOps
Jira Service Management

Education

Bachelor’s degree + 5+ years
Master’s degree + 3+ years

Tools

AWS (CodePipeline, CodeBuild, CloudFormation/CDK)
AWS Lambda/API Gateway/S3/ECS/Fargate
DBeaver/pgAdmin/SQL Developer
TypeORM/Prisma
GitLab/Jenkins/Nexus

Job description

Description

Position Overview: The Intelligent Virtual Agent (IVA) Software Engineer will design, develop, and maintain cloud‑native web applications using JavaScript/TypeScript, React, Next.js, and NestJS. The successful candidate will integrate software solutions with relational databases, support production environments on AWS, and drive data quality. The engineer will work collaboratively in an agile scrum environment, contributing to deployment automation, documentation, and supporting testing activities.

This role requires 1 day each week onsite in Rosslyn, VA.

Software Development
  • Design, develop, test, and deploy cloud‑native web applications using React, Next.js (frontend), and NestJS (backend), following a modular, service‑oriented architecture.
  • Implement AWS‑native infrastructure patterns including Lambda functions, API Gateway, S3, and ECS/Fargate in lieu of traditional IIS/server‑based hosting.
  • Write clean, maintainable, and efficient TypeScript/JavaScript code, adhering to NIST security requirements.
Database Integration and Management
  • Integrate NestJS applications with relational databases (Oracle and/or PostgreSQL/Aurora).
  • Develop and maintain database objects including stored procedures, functions, and schema migrations using ORM tooling (e.g., TypeORM or Prisma).
  • Utilize database tools such as DBeaver, pgAdmin, or SQL Developer for development and troubleshooting.
  • Drive data quality initiatives and provide production support for database‑related issues.
Deployment and Automation
  • Participate in automated deployment processes using AWS‑native tooling (CodePipeline, CodeBuild, CloudFormation/CDK) or equivalent IaC frameworks.
  • Collaborate with team members to create and maintain deployment automation scripts and documentation.
DevOps and CI/CD
  • Use CI/CD tools such as GitLab, Jenkins, and Nexus to manage code repositories, build pipelines, and artifact storage.
  • Contribute to continuous integration and delivery processes to ensure rapid and reliable software releases.
Security and Integration
  • Integrate web applications with multi‑factor authentication (MFA) products such as OKTA and CyberArk.
  • Ensure compliance with security standards and best practices throughout the software development lifecycle.
Agile Collaboration and Testing Support
  • Work in an agile scrum environment, actively participating in sprint planning, daily stand‑ups, and retrospectives.
  • Collaborate with cross‑functional teams, including testers, to swarm stories and resolve issues quickly.
  • Assist in the creation and maintenance of technical documentation.
  • Provide ongoing support to the testing teams, including troubleshooting, clarifying requirements, and resolving defects to ensure high‑quality software delivery.
Service Management
  • Utilize Jira Service Management for issue tracking, service requests, and project management.
Qualifications
Required Education & Experience
  • Bachelor’s degree and 5+ years or more experience; Master’s degree and 3+ years; may accept additional experience in lieu of a degree.
  • Hands‑on experience in the following areas:
    • Software Development: Design, develop, test, and deploy cloud‑native web applications using React, Next.js (frontend), and NestJS (backend). Implementing AWS‑native infrastructure patterns.
    • Database Integration and Management: Integrate NestJS applications with relational databases (Oracle and/or PostgreSQL/Aurora). Experience with tools such as DBeaver, pgAdmin, or SQL Developer.
    • Deployment and Automation: AWS‑native tooling (CodePipeline, CodeBuild, CloudFormation/CDK) or equivalent IaC frameworks.
    • DevOps and CI/CD: GitLab, Jenkins, and Nexus.
    • Security and Integration: OKTA and CyberArk.
    • Agile Collaboration and Testing Support.
    • Service Management: Jira Service Management.
Required Clearance
  • US Citizenship.
  • Active secret clearance.

Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

EOE AA M/F/Vet/Disability

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IVA Software Engineer
IVA Software Engineer

Foxhole Technology • Virginia (MN)

Hybrid
USD 140,000 - 155,000
IVA Software Engineer
IVA Software Engineer

Worky • Arlington (VA)

Hybrid
USD 140,000 - 155,000
Cloud-Native Web Engineer: React/NestJS & AWS
Cloud-Native Web Engineer: React/NestJS & AWS

SAIC • Arlington (VA)

On-site
USD 120,000 - 160,000
.NET Developer Senior
.NET Developer Senior

Saic • Arlington (VA)

Hybrid
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Centurion • McLean (VA)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Scottsdale/Hybrid
Senior Software Engineer - Scottsdale/Hybrid

Socket.dev • Scottsdale (AZ)

On-site
USD 130,000 - 150,000
Enterprise - Senior Software Engineer - React, Angular, Java
Enterprise - Senior Software Engineer - React, Angular, Java

Erias Ventures, LLC • Maryland

Hybrid
USD 225,000 - 260,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Vest
Spot Bonuses
+11
Sr. Software Engineer (Node)
Sr. Software Engineer (Node)

Evry Health • United States

Remote
USD 120,000 - 160,000
Health, dental, and vision insurance
Retirement savings plan with company match
Generous time off/vacation
+1
Software Development Engineer
Software Development Engineer

AV • Herndon (VA)

On-site
USD 83,000 - 209,000
Medical, dental, vision
401(k) with company matching
9/80 work schedule
+1
.NET Developer
.NET Developer

Saic • Arlington (VA)

Hybrid
USD 100,000 - 130,000