Full Stack Developer Senior
Role details
Job location
Tech stack
Job description
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., * 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.
Requirements
Bring your engineering expertise along with a drive for innovation to GDIT. The Full Stack Engineer Senior must have:
-
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., Years of Experience 8 + years of related experience
-
may vary based on technical training, certification(s), or degree
Benefits & conditions
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., The likely salary range for this position is $97,968 - $112,663. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.