Senior Full Stack Software Engineer – AWS / Terraform / Angular

Gravity IT Resources

Charlotte (NC)

Hybrid

USD 120,000 - 180,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gravity IT Resources in Charlotte, NC is seeking a Senior Full Stack Software Engineer with strong AWS, Terraform, and backend development expertise for a 12-month contract. Approximately 80% of the work is backend, focusing on AWS serverless architecture, infrastructure automation, and API development, with the remaining 20% involving Angular frontend development.

You’ll work on enterprise solutions across Supply Chain, HR, and Security, building scalable cloud-native solutions and taking

Qualifications

  • 7+ years of professional software development experience.
  • 5+ years backend development building APIs, microservices, or serverless applications.
  • 3+ years of hands-on AWS development experience.
  • 3+ years of Terraform / Infrastructure as Code experience.
  • 2+ years of Angular and TypeScript development.
  • 2+ years of Python development.
  • Must currently reside in the Charlotte, NC area.

Responsibilities

  • Design and develop cloud-native applications using AWS serverless technologies.
  • Build REST APIs and backend services using AWS Lambda and API Gateway.
  • Develop and manage Infrastructure as Code using Terraform.
  • Integrate AWS services including S3, DynamoDB, RDS/PostgreSQL, and CloudWatch.
  • Work with AWS networking and infrastructure components such as VPCs, Security Groups, CloudFront, and Load Balancers.
  • Support CI/CD pipelines, automated testing, deployments, and monitoring.
  • Participate in architecture discussions, code reviews, troubleshooting, and continuous improvement.
  • Frontend development using Angular 19 and TypeScript.
  • Angular NgRx for frontend state management.

Skills

Backend development
AWS
Terraform
Angular
TypeScript
Python
REST APIs
CI/CD
Git
Cloud architecture

Tools

AWS Lambda
API Gateway
S3
DynamoDB
RDS/PostgreSQL
CloudWatch

Job description

Location: Charlotte, NC – Onsite Hybrid 3 days / week

Duration: 12-Month Contract

Experience: 7+ Years

About the Opportunity

We're seeking an experienced Senior Full Stack Software Engineer with strong AWS, Terraform, and backend development expertise for a 12-month contract opportunity with a major enterprise organization in Charlotte, NC.

This is not your typical full-stack development role. Approximately 80% of the work is focused on backend engineering, AWS serverless architecture, infrastructure automation, and API development, with the remaining 20% involving Angular frontend development.

You’ll work on a variety of enterprise solutions supporting corporate functions such as Supply Chain, HR, and Security.

Projects range from automating material ordering and streamlining business processes to exploring innovative technologies such as autonomous forklifts, drone-based security solutions, and AI integrations.

We’re looking for someone who enjoys solving complex business problems, building scalable cloud-native solutions, and taking ownership of their work.

What You’ll Be Doing
  • Design and develop cloud-native applications using AWS serverless technologies.
  • Build REST APIs and backend services using AWS Lambda and API Gateway.
  • Develop and manage Infrastructure as Code using Terraform.
  • Integrate AWS services including S3, DynamoDB, RDS/PostgreSQL, and CloudWatch.
  • Work with AWS networking and infrastructure components such as VPCs, Security Groups, CloudFront, and Load Balancers.
  • Support CI/CD pipelines, automated testing, deployments, and monitoring.
  • Participate in architecture discussions, code reviews, troubleshooting, and continuous improvement.
Frontend Development (20%)
  • Develop and enhance applications using Angular 19 and TypeScript.
  • Work with NgRx for frontend state management.
  • Collaborate with UX, product, and engineering teams.
Required Qualifications
  • 7+ years of professional software development experience.
  • 5+ years of backend development building APIs, microservices, or serverless applications.
  • 3+ years of hands‑on AWS development experience.
  • 3+ years of Terraform / Infrastructure as Code experience.
  • 2+ years of Angular and TypeScript development.
  • 2+ years of Python development.
  • Strong experience with AWS Lambda, API Gateway, S3, DynamoDB, RDS/PostgreSQL, and CloudWatch.
  • Experience developing REST APIs and working with CI/CD pipelines.
  • Proficiency with Git-based source control.
  • Must currently reside in the Charlotte, NC area.
Nice to Have
  • Experience integrating AI services into enterprise applications.
  • Familiarity with AI-assisted or spec-driven development using tools such as GitHub Copilot.
  • Experience working in Agile development environments.
Who Will Succeed in This Role?

The ideal candidate is a backend-first software engineer who is highly proficient with AWS and Terraform but also comfortable contributing to Angular applications when needed.

You should enjoy building solutions from the ground up, working across cloud infrastructure and application development, and collaborating with teams to solve real business challenges.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Angular)
Full Stack Developer (Angular)

Strategic Staffing Solutions, Inc. • Charlotte (NC)

Hybrid
USD 95,000 - 140,000
Sr. Angular Fullstack Engineer
Sr. Angular Fullstack Engineer

Eliassen Group • Charlotte (NC)

Hybrid
USD 130,000 - 165,000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC
Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC

Optomi • Charlotte (NC)

Hybrid
USD 83,000 - 124,000
Senior Cloud Backend Engineer - AWS & Terraform (Charlotte)
Senior Cloud Backend Engineer - AWS & Terraform (Charlotte)

Gravity IT Resources • Charlotte (NC)

Hybrid
USD 120,000 - 180,000
Technical Lead – Full Stack Engineering (AWS)
Technical Lead – Full Stack Engineering (AWS)

Strategic Staffing Solutions, Inc. • Charlotte (NC)

Hybrid
USD 120,000 - 180,000
Senior Full-Stack Engineer | AWS, Angular & GenAI
Senior Full-Stack Engineer | AWS, Angular & GenAI

Primary Talent Partners, LLC • Charlotte (NC)

On-site
USD 120,000 - 190,000
Full Stack Java/Angular Engineer
Full Stack Java/Angular Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 90,000 - 120,000
Full Stack Developer – Backend Focus
Full Stack Developer – Backend Focus

PRI Technology • Charlotte (NC)

Hybrid
USD 85,000 - 115,000
Full Stack Engineer AWS Web Application Development
Full Stack Engineer AWS Web Application Development

Compunnel, Inc. • New York (NY)

On-site
USD 100,000 - 130,000
Senior Full Stack Software Engineer (.NET / Angular / AWS)
Senior Full Stack Software Engineer (.NET / Angular / AWS)

Jobility Talent Solutions • Boston (MA)

On-site
USD 140,000 - 190,000