24 Sep
|
Modern Ballistic
|
Noida
24 Sep
Modern Ballistic
Noida
Fullstack Developer (812 Years Experience)
Responsibilities
- Design, develop, and maintain fullstack features across web applications built on ASP.NET Core (MVC/Razor Pages), Blazor Server/WebAssembly (.NET 9), and React
- Build responsive, user-friendly UI components using React, Blazor, Razor views, HTML/CSS, Bootstrap, and JavaScript/jQuery
- Develop backend APIs and services in C#, integrating with SQL Server via Entity Framework Core and ADO.NET
- Implement authentication and authorization flows using ASP.NET Core Identity, and integrate with Azure AD/MSAL where required
- Integrate third-party libraries and services (e.g., Highcharts for data visualization, Azure Storage for file/blob handling) into web applications
- Collaborate with desktop (WPF) and mobile (.NET MAUI) teams to ensure consistent data contracts and shared business logic across platforms
- Write clean, maintainable, and testable code following secure coding practices (OWASP) and established coding conventions
- Participate in code reviews, troubleshoot production issues, and contribute to performance tuning across the stack
- Contribute to modernization initiatives,
helping migrate legacy ASP.NET/Web Forms functionality to Blazor/ASP.NET Core/React
Requirements
- 812 years of experience in fullstack development, with robust proficiency in C# and the .NET ecosystem
- Solid experience with ASP.NET Core (MVC/Razor Pages) and/or Blazor (Server or WebAssembly)
- Hands-on experience building UIs with React (components, hooks, state management) alongside or in place of Blazor
- Proficiency in frontend fundamentals: HTML, CSS, JavaScript/TypeScript, and common libraries (jQuery, Bootstrap)
- Experience with Entity Framework Core and relational databases (SQL Server, T-SQL)
- Familiarity with RESTful API design and integration, including authentication (JWT/OAuth2, ASP.NET Core Identity)
- Working knowledge of Azure cloud services (Storage, App Services, Key Vault) is a plus
- Understanding of responsive design principles and cross-browser compatibility
- Experience with Git-based version control and CI/CD pipelines (Azure DevOps)
- Strong debugging and problem-solving skills across both client and server layers
- Exposure to legacy ASP.NET Web Forms or WPF is a plus, given ongoing modernization work
📌 Fullstack Developer (Noida)
🏢 Modern Ballistic
📍 Noida