- Develop, maintain, and enhance web applications using .NET technologies.
- Write clean, reusable, scalable, and efficient code using C#.
- Develop and integrate RESTful APIs and web services.
- Work with ASP.NET Core, MVC, and Entity Framework.
- Design, manage, and optimize databases using SQL Server.
- Debug, troubleshoot, and resolve application issues.
- Collaborate with frontend developers, designers, and other team members.
- Implement authentication, authorization, and application security features.
- Perform unit testing and support application deployment.
- Participate in code reviews and follow software development best practices.
- Maintain technical documentation and improve application performance.
Requirements
- Strong knowledge of C# programming.
- Understanding of .NET Framework / .NET Core / ASP.NET Core.
- Knowledge of ASP.NET MVC and Web API.
- Understanding of Object-Oriented Programming (OOP) concepts.
- Knowledge of HTML, CSS, JavaScript, and Bootstrap.
- Basic to intermediate knowledge of SQL Server and database concepts.
- Understanding of REST APIs and API integration.
- Knowledge of Entity Framework / Entity Framework Core.
- Familiarity with Git and GitHub.
- Strong debugging and problem-solving skills.
Job description provided by Training Basket.
View the original posting