• Strong proficiency in C#, .NET, ASP.NET MVC/Web API
  • Hands-on experience with Angular (latest versions preferred), TypeScript, HTML5, CSS3
  • Solid knowledge of SQL Server (queries, joins, indexing, performance tuning)
  • Experience with RESTful APIs and JSON
  • Understanding of OOP principles, SOLID principles, and design patterns
  • Familiarity with authentication and authorization mechanisms
  • Experience working in Agile/Scrum development environments
  • Knowledge of error handling, logging, and exception management
  • Develop and maintain backend services using .NET / .NET Core / ASP.NET Web API
  • Build dynamic, responsive, and user-friendly front-end interfaces using Angular
  • Design, write, and optimize SQL queries, stored procedures, views, and functions
  • Integrate front-end components with server-side logic and APIs
  • Participate in requirement analysis, technical design, and solution discussions
  • Implement business logic, validations, and workflows as per functional requirements
  • Ensure code quality by following best practices, coding standards, and design patterns
  • Perform unit testing, debugging, and troubleshooting of applications
  • Optimize application performance and database queries
  • Work with version control systems like Git / Azure DevOps / Bitbucket
  • Collaborate closely with QA, UI/UX, DevOps, and Product teams
  • Support deployment activities and post-production issue resolution
  • Prepare and maintain technical documentation

Bachelor's/Master's in Engineering 3-5 years

Similar jobs