About the Role :
We are looking for an experienced Senior Full Stack Developer to join our dynamic technology team. The ideal candidate will have a strong background in both frontend and backend development, with hands-on experience in .NET Core technologies, modern JavaScript frameworks, and cloud-based solutions. You will be responsible for designing, developing, and maintaining scalable web applications and APIs, collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities :
- Design, develop, and maintain responsive web applications using ASP.NET Core Blazor, Razor Pages, and React.
- Develop robust backend services and RESTful APIs using C# / .NET Core and ASP.NET Core Web API.
- Implement efficient data access layers using Entity Framework Core and design database schemas for SQL Server and optionally Azure Cosmos DB.
- Work with front-end technologies including JavaScript / TypeScript, HTML5, and CSS3 to build rich user interfaces.
- Generate and maintain interactive dashboards using Kusto Query Language (KQL) and integrate with Azure monitoring solutions.
- Design and optimize queries and database structures on SQL Server; optionally work with NoSQL data stores like Azure Cosmos DB.
- Collaborate with DevOps teams to implement CI / CD pipelines using Azure DevOps, ensuring automated builds, tests, and deployments.
- Participate in code reviews, architectural discussions, and provide technical guidance to junior developers.
- Troubleshoot, debug, and optimize application performance and scalability.
- Stay updated with emerging technologies and industry trends to continuously improve
application design and delivery.
Work in an Agile / Scrum environment, contributing to sprint planning, stand-ups, and Qualifications and Skills :Bachelors or Masters degree in Computer Science, Engineering, or a related field.6-10 years of professional software development experience, with at least 2-3 years in asenior or lead role.
Strong proficiency in C#, .NET Core, and ASP.NET Core Web API development.Hands-on experience with ASP.NET Core Blazor or Razor Pages for frontend development.Solid experience in React and client-side scripting with JavaScript / TypeScript.Expertise in HTML5, CSS3, and responsive web design principles.Extensive experience with Entity Framework Core and SQL Server database development andoptimization.
Familiarity with Azure Cosmos DB and NoSQL database concepts is a plus.Proficient in Kusto Query Language (KQL) for telemetry and dashboard generation.Experience with Microsoft Azure cloud services, including Azure App Services, Functions, andStorage.
Hands-on experience with Azure DevOps for source control (Git), CI / CD pipelines, and agileproject management.
Strong understanding of software development best practices, design patterns, andarchitectural principles.
Excellent problem-solving, debugging, and analytical skills.Good communication and interpersonal skills with the ability to collaborate effectively in cross-functional teams.(ref : hirist.tech)