- Design, develop, and maintain web applications using .NET Core / .NET Framework and Angular.
- Build RESTful APIs and integrate them with front-end components.
- Write clean, maintainable, and productive code following best practices.
- Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers.
- Optimize application performance and ensure responsiveness.
- Implement security best practices in application development.
- Participate in code reviews, unit testing, and deployment processes.
- Troubleshoot, debug, and upgrade existing systems.
Required Skills & Qualifications
- Backend:
- Proficiency in C#, .NET Core / .NET Framework.
- Experience with Entity Framework / EF Core.
- Strong understanding of REST API development.
- Frontend:
- Proficiency in Angular 8+ (TypeScript, RxJS, Angular CLI).
- Strong knowledge of HTML5, CSS3, JavaScript/TypeScript.
- Database:
- Experience with SQL Server (queries, stored procedures, indexing).