Role Overview
We are looking for a skilled and motivated Full Stack .NET Developer to join our development team. The ideal candidate should have strong knowledge of both frontend and backend development and experience in building modern, scalable, secure, and responsive web applications.
Responsibilities
- Design, develop, and maintain complete web applications.
- Develop frontend interfaces using HTML, CSS, JavaScript, React.js, or Angular.
- Build backend applications using C#, .NET, and ASP.NET Core.
- Develop and maintain RESTful APIs and Web APIs.
- Design and manage relational databases using SQL Server and MySQL.
- Write efficient SQL queries, stored procedures, and database operations.
- Use Entity Framework Core for database integration.
- Implement secure authentication and authorization using JWT and ASP.NET Identity.
- Develop complete CRUD operations.
- Integrate frontend applications with backend APIs.
- Debug, test, and troubleshoot application issues.
- Optimize application performance, security, and scalability.
- Write clean, reusable, and maintainable code.
- Work collaboratively with the development team.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred.
- Fresher to 2+ years of experience.
- Strong knowledge of Full Stack Development.
- Experience in developing complete web applications is preferred.
Preferred Skills
- Azure
- Docker
- CI/CD
- Microservices
- Cloud Deployment
- Agile Development