Senior .NET Front-End Developer

Skills
JavascriptMicrosoft SQL ServerEntity Framework CoreASP.NET Core.NET CoreC#LINQ
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Information Technology Engineering or equivalent experience
  • Minimum 4 years of experience designing and developing enterprise Single Page Applications
  • Strong experience with ASP.NET Core .NET Core C# Entity Framework Core LINQ RESTful APIs and Microsoft Visual Studio
  • Expertise in TypeScript JavaScript ES6+ HTML5 CSS3 responsive web design component-based architecture and frontend state management
  • Experience designing reusable UI components and scalable frontend architectures
  • Minimum 3 years of experience with Microsoft SQL Server
  • Minimum 2 years of experience with Teradata including SQL development and query optimization
  • Experience implementing WCAG 2.x Section 508 and ADA accessibility standards
  • Strong understanding of frontend performance optimization browser compatibility scalability and SEO best practices
  • Experience establishing coding standards automated testing strategies CI/CD pipelines and Secure SDLC practices
  • Hands-on experience with Git Team Foundation Server TFS source control build automation release management and deployment processes
  • Experience conducting technical design reviews peer code reviews mentoring developers and providing technical leadership
  • Strong understanding of Agile Scrum methodologies and the Software Development Lifecycle SDLC
  • Excellent analytical troubleshooting communication and problem-solving skills

Nice to have

  • Technical leadership
  • Mentoring
  • Analytical
  • Problem-solving
  • Communication

Day to day

  • Design, develop, enhance, and maintain enterprise-scale Single Page Applications using modern front-end technologies and the Microsoft stack.
  • Lead frontend architecture by creating scalable component-based solutions with TypeScript and JavaScript frameworks.
  • Build responsive accessible web applications and collaborate with cross-functional teams to deliver secure high-performing enterprise solutions.