Senior Full-Stack Software Engineer (min. Secret required)
Transform technology into opportunity as a Software Engineer at GDIT. Shape what's next for mission-critical federal platforms while shaping what's next for your engineering career by using AI-assisted software development. MEANINGFUL WORK AND PERSONAL IMPACT As a Full Stack Software Engineer, the work you do at GDIT will be impactful to a federal agency's mission modernization. You will play a crucial role in building a next-generation platform that replaces legacy systems and transforms how the government executes critical operations.Lead full-stack architecture and implementation for a cloud-hosted federal platform that must achieve ATO and retire legacy systems within aggressive timelinesCollaborate with cross-functional teams UX designers, product managers, DevSecOps engineers to deliver production-quality code in a SAFe Agile environmentDrive engineering excellence through automated testing, code reviews, and mentorship that meets stringent federal quality metrics (zero Sev 1/2 defects, <5 Sev 3 per component)Utilize modern cloud-native technologies, containerized deployments, CI/CD pipelines, and agentic AI tooling to accelerate delivery of mission capabilitiesResponsibilitiesDesign and implement full-stack features for complex federal operational workflowsLead architectural decisions for platform services, APIs, and data modelsBuild and maintain frontend interfaces that deliver on UX designs with high fidelityDevelop backend services, integrations, and data pipelines supporting legacy system migration and retirementEstablish and optimize AI-assisted development workflows for the engineering team, including configuring agentic AI tools for code generation, testing, and reviewContribute to DevSecOps pipeline configuration, containerization, and infrastructure-as-codeParticipate in architecture design reviews and support ATO documentation with security-compliant codeMentor team members, conduct code reviews, and drive engineering best practices WHAT YOU'LL NEED TO SUCCEED Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Sr Principal must have:Education: Bachelor of Arts/Bachelor of Science in Computer Science, Engineering, or related fieldExperience: 8+ years of professional software engineering experience with full-stack depthTechnical skills: Strong proficiency in modern frontend frameworks (React, Angular, or Vue) and backend languages (Java, Python, Node.js, or Go)Experience with cloud platforms (AWS GovCloud, Azure Government, or equivalent FedRAMP environments)Proficiency with containerization (Docker, Kubernetes) and CI/CD pipeline toolsExperience building RESTful APIs and working with relational and/or NoSQL databasesUnderstanding of federal security requirements (NIST 800-53, STIG compliance, ATO processes)Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) integrated into daily engineering workflowsTrack record of delivering production software in Agile/SAFe teamsSecurity clearance: Active SecretUS citizenship required Preferred QualificationsExperience configuring and deploying agentic AI coding workflows (autonomous code generation, AI-driven test creation, agent-based CI/CD integration)Demonstrated ability to evaluate, select, and roll out AI developer tooling across engineering teamsExperience with geospatial systems, scientific/analytical platforms, or technical operations toolsFamiliarity with low-code platforms and hybrid architecture patternsExperience with legacy system migration and data conversionAWS certifications (Solutions Architect, Developer) in GovCloud contextExperience leading small teams or serving as tech lead on federal programsLocation: Remote with periodic on-site (Washington, D.C.) Clearance: Active Secret clearance required 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 opportunitiesSupport: An internal mobility team focused on helping you achieve your career goalsRewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time offFlexibility: Full-flex work week to own your priorities at work and at homeCommunity: 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.
|