This .NET Front-End Web Developer position requires the individual to combine design and programming skills to upgrade the existing web portal's design, CSS, and user controls to match the new branding. The developer will collaborate with application developers and business owners, bridging the gap between graphical design and technical implementation. The role involves developing new user-facing features, building reusable code, ensuring UI/UX design feasibility, optimizing applications for speed and scalability, validating user input, collaborating with stakeholders, and providing production support and maintenance for .NET applications. The technology stack includes C#, JavaScript, TypeScript, CSS, HTML, ASP.NET, AJAX, and MS SQL.