.NET Full Stack Developer
We are seeking a highly skilled Full Stack Developer with expertise in ASP.NET Core, Web API, and AngularJS to design, develop, and maintain robust web applications. The ideal candidate should have experience in backend development using C# and Entity Framework, frontend development using AngularJS, and cloud deployment on Azure or AWS.
Key Responsibilities:
Backend Development:
Design, develop, and maintain RESTful APIs and web services using ASP.NET Core / Web API.
Implement business logic, database interactions, and authentication using C#.
Work with Entity Framework / ADO.NET for efficient data access and management.
Optimize application performance and scalability.
Ensure secure coding practices, including OAuth, JWT, and Identity Server for authentication and authorization.
Frontend Development:
Develop dynamic, responsive, and user-friendly single-page applications (SPAs) using AngularJS.
Implement UI components using HTML, CSS, JavaScript, and Bootstrap.
Manage state and data binding efficiently within AngularJS applications.
Integrate frontend applications with backend APIs for seamless communication.
Debug and fix UI/UX issues to enhance the user experience.
Database Management:
Design and manage SQL Server / MySQL / PostgreSQL databases.
Write optimized SQL queries, stored procedures, and triggers.
Ensure data integrity, indexing, and performance tuning.
Cloud & Deployment:
Deploy and manage applications on Azure, AWS, or IIS.
Monitor application performance and troubleshoot production issues.