Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Iron EagleX, a wholly owned subsidiary of General Dynamics Information Technology, seeks a Principal Full Stack Software Engineer to join our Crystal City, VA team. You will design, develop, deploy, and sustain software and data capabilities across analytics frontends, APIs, and data layers to support critical customer requirements.
You will work with analysts, data scientists, and engineers to transform complex data into practical insights.
Type of Requisition:
Regular
Clearance Level Must Currently Possess:
Top Secret/SCI
Clearance Level Must Be Able to Obtain:
Top Secret SCI + Polygraph
Public Trust/Other Required:
None
Job Family:
Software Engineering
Skills:
CI/CD, Git, Python (Programming Language), Software Development, Structured Query Language (SQL) Development
Certifications:
None
Experience:
8 + years of related experience
US Citizenship Required:
Yes
Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of War 's mission to keep our country safe and secure.
Iron EagleX (IEX), a wholly owned subsidiary of General Dynamics Information Technology (GDIT) , delivers agile IT and Intelligence solutions. Combining small-team flexibility with global scale, IEX leverages emerging technologies to provide innovative, user-focused solutions that empower organizations and end users to operate smarter, faster, and more securely in dynamic environments.
Iron EagleX is seeking a Principal Full Stack Software Engineer to join our dynamic team in Crystal City, VA. This role designs, develops, deploys, and sustains innovative software and data capabilities as a member of a fast-paced, multidisciplinary team. You will work across the application stack to build analytic frontends, production APIs, data integration services, reporting interfaces, and supporting data layers that transform complex data and analytic methods into practical, reliable capabilities supporting critical customer requirements.
As a Principal Full Stack Software Engineer , you will quickly turn complex data, analytic requirements, and emerging concepts into usable software capabilities that deliver critical insights to end users. You will work closely with analysts, data scientists, and other technical specialists to solve difficult technical problems, rapidly prototype new applications and workflows, and transition successful solutions into repeatable, maintainable, and operational software capabilities.