Required Skills & Qualifications Core Technologies (Mandatory) Strong proficiency in C# Experience with .NET 6 / .NET 7 / .NET 8 Hands-on experience building ASP.NET Core Web APIs Solid understanding of Entity Framework Core Strong SQL Server skills (complex queries, joins, basic performance tuning) Experience consuming and integrating RESTful APIs Strong understanding of async/await , threading, and debugging Frontend & UI Development (Mandatory) Experience with Blazor (Server or WebAssembly) Hands-on with Razor Components and component-based UI design Ability to integrate UI with backend APIs Understanding of modern web UI patterns Cross-Platform / Desktop (Preferred) Experience with WPF and MVVM architecture (Prism preferred) Exposure to .NET MAUI Blazor Hybrid for cross-platform applications Understanding of shared UI and code reuse across Web and Mobile IoT / Embedded Systems (Good to Have) Basic to intermediate knowledge of C++ Experience or exposure to PlatformIO Understanding of microcontroller-based systems (preferably ESP32 ) Interest in IoT device communication and cloud integrations Additional Expectations Familiarity with Git and standard version control workflows Understanding of clean architecture and SOLID principles Strong problem-solving and analytical skills Demonstrated learning mindset and adaptability to new technologies Ability to work on both product development and modernization initiatives