Overview
Skills
Job Details
Required Skills & Experience:
8+ years of overall development experience with the Microsoft technology stack.
5+ years of hands-on experience with C#, ASP.NET, .NET Core (6/8), MVC, REST APIs, Entity Framework, LINQ, and multithreading.
3+ years of recent experience in .NET 6 or exposure to .NET 8.
Expert-level knowledge in SQL Server (2014/2019) — query tuning, stored procedures, debugging.
Strong experience in Power BI report and dashboard creation.
Front-end expertise with Angular, TypeScript, HTML5, CSS (LESS/SASS), JavaScript, jQuery, AJAX, and DOM manipulation.
Familiarity with JavaScript build tools like Grunt or Gulp.
Experience using GitHub, Bitbucket, SonarQube, and CI/CD tools (TeamCity, Octopus, or similar).
Experience with RabbitMQ / Kafka / Redis streaming technologies.
Strong understanding of UML, SOLID principles, and clean software design.
Bachelor’s degree in Computer Science or equivalent field.
Preferred Attributes:
Strong problem-solving, debugging, and analytical skills.
Excellent communication and teamwork abilities.
Self-driven, proactive, and capable of guiding junior developers.