GDIT is seeking a Cloud Software Developer with strong hands-on experience building, deploying, and maintaining modern cloud-native applications in AWS. You will work as part of an Agile team responsible for designing scalable architectures, developing Node.js/React applications, automating infrastructure with Terraform, and ensuring secure and reliable cloud operations.
This role requires practical, demonstrable engineering experience across Linux, AWS services, infrastructure-as-code, and JavaScript development.
On-Call support and/or a flexible work schedule may be required based on operational demands.
MEANINGFUL WORK AND PERSONAL IMPACT:
As a Cloud Software Developer, the work you’ll do at GDIT will be impactful to the mission of our customers. You will play a crucial role via the following core responsibilities:
• Design, develop, and maintain cloud-native applications using Node.js, React.js, and related frameworks
• Implement infrastructure-as-code using Terraform or AWS CDK
• Build and deployment of pipelines and platform operations
• Perform Linux-based troubleshooting and root-cause analysis
• Implement secure-by-design patterns and participate in compliance/hardening tasks
• Collaborate with teams deploying and operating workloads using AWS services (such as, but not limited to: Lambda, EC2, S3, CloudWatch, API Gateway, VPC, IAM)
• Collaborate with UI/UX designers, cloud engineers, architects, and DevOps teams
WHAT YOU’LL NEED TO SUCCEED:
Bring your engineering expertise along with a drive for innovation to GDIT. The Cloud Software Developer must have:
Education:
• Technical Training, Certificate, or Degree required
• Bachelor's Degree in Computer Science, Computer Programming, Computer Engineering or relevant experience preferred
Experience:
• 5+ years of related experience with AWS cloud computing required
• 7+ years of total IT experience preferred
Required Skills:
The Cloud Software Developer must be able to demonstrate recent, hands‑on experience (no theoretical or academic-only exposure) in the following:
• Proficiency in Node.js and JavaScript/TypeScript
• Experience building and maintaining React.js front-end applications
• Strong knowledge of Linux fundamentals: navigation, logs, permissions, troubleshooting techniques
• Practical experience designing and deploying solutions in AWS, including core services and networking
• Hands-on experience with Terraform or CDK (modules, variables, state mgmt.)
• Familiarity with CI/CD tools (such as, but not limited to: GitLab, GitHub Actions, AWS CodePipeline, Jenkins)
• Understanding of RESTful APIs and event-driven patterns
• Ability to explain architectural tradeoffs, troubleshooting steps, and real-world problem solving
• Experience building and deploying pipelines and platform operations
Security Clearance Level: This role will require you to obtain and maintain a Public Trust and will require you to provide onsite fingerprinting at a designated facility. This investigation may review personal and criminal behavior, financial conduct, foreign influence, as well as other adjudications.
• **Must be US Person (Green Card Holder, US Permanent Resident Alien, Refugee, Asylee, or US Citizen)***
Location: Remote
• **Must be able to provide on-call support and/or follow a flexible work schedule as needed***
GDIT IS YOUR PLACE:
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
• Growth: AI-powered career tool that identifies career steps and learning opportunities
• Support: An internal mobility team focused on helping you achieve your career goals
• Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
• Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
#GDITLA