Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026

Software Developer Sr Principal

GDIT Remote senior full-time

Salary

$131,750 - $178,250 per year

Apply on GDIT

Description

This is a hands-on technical leadership role requiring a strong software engineering background, broad AWS cloud expertise, and the ability to lead and mentor developers.

The successful candidate will lead and mentor a small, distributed Agile development team while remaining hands-on with architecture, design, development, code reviews, and troubleshooting.

Key responsibilities include:

  • Translating customer and user requirements into technical specifications, architectural approaches, and implementation plans
  • Designing, developing, and maintaining enterprise applications using Java, Spring Boot, Angular, REST APIs, and relational databases
  • Providing technical leadership for applications deployed in AWS, including architecture, containers, networking, security, databases, observability, scalability, and resiliency
  • Building, deploying, and troubleshooting containerized applications using Docker and Amazon ECS
  • Developing and maintaining cloud infrastructure using Terraform/OpenTofu and automated CI/CD pipelines

The ideal candidate will have:

  • 8+ years of professional software development experience, including experience developing enterprise applications in Agile environments
  • 2+ years of technical leadership experience as a Technical Lead, Lead Developer, Software Architect, or equivalent
  • Strong hands-on Java and Spring/Spring Boot development experience; Java 21 or recent Java LTS versions preferred
  • Experience developing modern web applications using Angular/TypeScript; Angular 17+ preferred
  • Experience designing and developing REST APIs and micro-service-based applications
  • 4+ years of hands-on AWS experience designing, deploying, operating, and troubleshooting production workloads
  • Strong understanding of AWS architecture and core services, including ECS/ECR, VPC/networking, IAM, load balancing, S3, RDS, CloudWatch, Route 53, and Secrets Management

Benefits include:

  • Medical plan options, some with Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 401(k) plan with company match
  • Full flex work weeks where possible
  • Paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • Paid Family Leave program providing up to 160 hours of paid leave in a rolling 12-month period

Skills

Required

Nice to have

  • GitLab CI/CD and GitLab Runner
  • Linux and shell scripting
  • JUnit
  • SonarQube
  • Playwright
  • Karma
Apply on GDIT