Role Overview
We are looking for a motivated and passionate Junior .NET Core Full Stack Developer to join our development team. The ideal candidate should have a strong foundation in C#, ASP.NET Core, and SQL Server, with a willingness to learn modern Microsoft technologies. Candidates should be capable of developing responsive web applications, REST APIs, and database-driven solutions.
Responsibilities
- Develop and maintain web applications using ASP.NET Core, Razor Pages, or Blazor.
- Design and develop RESTful APIs using ASP.NET Core Web API.
- Integrate frontend pages with backend APIs.
- Develop database-driven applications using ADO.NET and Entity Framework Core.
- Write optimized SQL queries, stored procedures, and database objects.
- Debug, troubleshoot, and resolve application issues.
- Participate in application testing and deployment.
- Collaborate with team members during development and code reviews.
- Follow coding standards and best practices.
- Learn and adopt new Microsoft technologies as required.
Requirements
- 0 to 2 Years of experience.
- B.E./B.Tech (Computer Science/IT), MCA, BCA, M.Sc. (IT/Computer Science), or equivalent.
- Good knowledge of C# and Object-Oriented Programming (OOP).
- Hands-on knowledge of ASP.NET Core.
- Experience with Razor Pages and/or Blazor.
- Knowledge of ASP.NET Core Web API development.
- Good understanding of ADO.NET and Entity Framework Core.
- Hands-on experience with Microsoft SQL Server, Oracle Database, or PostgreSQL.
- Ability to write SQL Queries, Joins, Views, Stored Procedures, and Functions.
- Understanding of RESTful API concepts.
- Knowledge of HTML5, CSS3, JavaScript, and Bootstrap.
- Familiarity with Visual Studio, .NET CLI, and Git/GitHub.
Skills
- ASP.NET Core
- C#
- SQL Server
- Entity Framework Core
- JavaScript
Nice to Have
- Basic understanding of dependency injection and middleware.
- Knowledge of asynchronous programming (async/await).
- Basic understanding of JSON and API integration.
- Familiarity with IIS deployment.
- Knowledge of SignalR is a plus.
Benefits
- Opportunity to work on live enterprise projects.
- Learning and career growth.
- Supportive and collaborative work environment.
- Exposure to modern Microsoft technologies.
- Competitive salary based on skills and experience.