Full Stack Developer
Role details
Job location
Tech stack
Job description
Insight Global is seeking a Full Stack Developer to support a large academic institution undergoing a critical modernization effort. This consultant will play a hands on role maintaining and enhancing legacy .NET Web Forms applications while helping re architect and rewrite systems using newer technologies. The role will focus heavily on C# development, system analysis, and full lifecycle application development, including the design of a comprehensive scheduling system. This is an excellent opportunity for a developer who enjoys working deeply in the code, translating old systems into modern solutions, and making a meaningful impact in a mission driven environment., Program, build, and enhance full stack applications using C#
-
Analyze existing .NET Web Forms applications to understand current functionality
-
Rewrite or convert legacy applications into modern architectures
-
Design and build an end to end scheduling system
-
Develop new applications based on stakeholder meetings, specs, and technical ideas
-
Create and maintain technical documentation and specifications
Requirements
3-5 years of full stack development experience
o Front-end languages: HTML/CSS/JS
o Back-end: C#
-
Proficiency in .NET CORE framework
-
Familiarity with Git, CI/CD pipelines, and cloud platforms (AWS, Azure)
-
Experience supporting and enhancing legacy applications, especially .NET Web Forms
-
Experience designing, building, and maintaining web applications and APIs
-
Comfortable working independently with code reviews performed by another developer - Experience modernizing or migrating legacy systems to newer tech stacks
-
Experience designing large scale or enterprise scheduling systems
-
Exposure to newer .NET technologies (.NET Core/.NET 6+, modern front end frameworks)
-
Experience working in higher education or large institutional environments
-
Strong documentation and technical specification skills