[Hiring] Senior Full Stack Developer @General Dynamics Information Technology
General Dynamics Information Technology
Role Description
Transform technology into opportunity as a Full Stack Engineer Senior at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.
As a Full Stack Engineer Senior, the work you’ll do at GDIT will be impactful to the mission of our long-term customer. You will play a crucial role in supporting a custom web application built using Microsoft technologies.
• Lead/Manage/Support the design and development of the web application.
• Collaborate with project team members (PM, developers and techs) and the customer.
• Drive code/database fixes, upgrades, and security enhancements.
• Utilize Microsoft technologies (C#, ASP.NET Web Forms, .NET Framework 4.8, IIS, SQL Server), JavaScript, HTML, CSS, third-party NuGet packages, and AWS.
Qualifications
• Education: Bachelor of Arts/Bachelor of Science or equivalent related experience.
• Experience: 8+ years of related experience.
• Technical skills:
• 8+ years of professional experience with C# and the .NET ecosystem.
• Strong experience with ASP.NET Web Forms and .NET Framework (4.8).
• Strong experience with SQL Server development (queries, stored procedures, optimization).
• Solid understanding of JavaScript and common front-end patterns.
• Experience integrating with APIs, web services, and third party systems.
• Strong debugging, analytical, and problem solving skills.
• Security-focused development.
• Ability to work independently and collaborate in a team environment.
• Experience with Git version control.
• Exposure to cloud platforms such as AWS or Azure.
• Knowledge of SAML2 authentication flows.
• Familiarity with migrating ASP.NET Web Forms to modern .NET architecture is a plus.
Requirements
• Design, develop, and maintain web applications using C#, ASP.NET Web Forms, and .NET Framework 4.8.
• Build and optimize SQL Server databases, stored procedures, and queries.
• Implement responsive and user-friendly front-end features using JavaScript, HTML, CSS, and related libraries.
• Collaborate with customer stakeholders and team members to define requirements and deliver high quality software.
• Participate in code reviews, ensure adherence to best practices, and contribute to continuous improvement.
• Troubleshoot and resolve application issues across the full stack.
• Lead technical discussions and help shape system architecture and design patterns.
• Mentor junior developers and provide guidance on coding standards and best practices.
• Attend customer meetings.
• Travel <10%.
• Capable of being on the phone for extended periods of time with team members.
Benefits
• 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.