Full Stack Developer
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain full stack enterprise applications and integration layers connecting data and model services, AI agents, and peopleAI teaming workflows
- Responsibly use AI tools daily in the software development lifecycle, from design and coding to testing and deployment, to improve productivity, quality, and innovation
- Implement DevOps, CI/CD, and observability practicesto ensure reliability, performance, and continuous delivery in production-grade cloud environments
- Collaborate with cross-functional teams, including business stakeholders, data and AI engineers, and project managers to translate business requirements into intuitive, AI-enabled applications
- Mentor and provide technical guidance to other Developers; Foster a culture of continuous learning and improvement
Requirements
Bring your engineering expertise along with a drive for innovation to GDIT. The Full Stack Developer must have:
- Education: Bachelors Degree in Computer Science, Computer Engineering, Software Engineering, or a related field
- Experience: 5+ yearsof experience infull stack development,with a proven record of developing and deploying enterprise-scale systems
- Role requirements:
- Proficiency in programming languages such as JavaScript/TypeScript or Python, and front-end frameworks like React, Next.js, or Angular.
- Strong understanding of database technologies, such as SQL, NoSQL, and vector database. Proficiency in back-end development withNode.js, Python FastAPI, or similar.
- Experience in leveraging and validating AI-generated content in the software development lifecycle.
- Experience with cloud computing platforms and services such as Azure (preferred), OCI, AWS, or Google Cloud. Experience with DevOps practices, includingcontainerization, CI/CD, and automated testing.
- Demonstrated ability to lead other developers. Excellent communication and collaboration skills.
- Preferred Skills and Abilities: Masters Degree preferred. Relevant certifications and experience in Agentic AI applications are a plus.
- Location: Hybrid schedule with 3 days in Falls Church office
- US Persons required
Benefits & conditions
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 youll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.