Job Description for .Net Software Engineer
We are seeking a highly skilled and motivated Full Stack .NET Developer with hands-on experience in the latest .NET technologies (8 / 9), Blazor, RESTful APIs, and SQL. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while ensuring seamless client communication and collaboration across teams.
Key Responsibilities :
- Design and develop web applications using .NET 8 / 9 and Blazor.
- Build and maintain RESTful APIs for seamless integration with front-end and third-party services.
- Work with DB Server to design and optimize database schemas, queries, and stored procedures.
- Collaborate with cross-functional teams including UI / UX designers, QA, and product managers.
- Participate in code reviews, unit testing, and performance tuning.
- Communicate effectively with clients to gather requirements, provide updates, and resolve issues.
- Ensure application security, scalability, and performance.
- Stay updated with the latest trends and best practices in .NET and full stack development.
- Lead and execute complex projects and tasks with minimal supervision.
Must-Have Skills :
Strong proficiency in .NET 8 / 9 and C#.Experience with Blazor (Server / WebAssembly).Solid understanding of RESTful API development and integration.Proficiency in SQL Server and database design.Familiarity with HTML, CSS, JavaScript, and modern front-end frameworks.Hands-on experience with Azure DevOps.Familiarity with Azure services such as App Services, Functions, and Storage.Excellent problem-solving and debugging skills.Strong communication and interpersonal skills.Good-to-Have Skills :
Experience with Azure or other cloud platforms.Knowledge of Entity Framework Core and LINQ.Familiarity with CI / CD pipelines and DevOps practices.Exposure to Microservices architecture.Understanding of Agile / Scrum methodologies.Experience with unit testing frameworks like xUnit or NUnit.Knowledge of SignalR for real-time :Bachelors or masters degree in computer science, Engineering, or related field.3-6 years of experience in full stack development using .NET technologies.(ref : hirist.tech)