We are looking for a highly skilled Intermediate to Senior C# Developer with strong experience in Blazor and .NET MAUI to join a dynamic software development team. The ideal candidate is passionate about developing modern applications, enjoys working across platforms, and is enthusiastic about clean, maintainable code.

Key Responsibilities:

  • Develop high-quality applications using C#, Blazor (Server and WEB Assembly), and .NET MAUI
  • Build both web-based and cross-platform mobile/desktop applications
  • Architect scalable, maintainable solutions in line with best practices
  • Collaborate with UI/UX designers to implement responsive interfaces
  • Develop and maintain backend services and REST APIs
  • Participate in code reviews and mentor junior developers
  • Debug and optimize applications for performance
  • Stay updated with the latest .NET ecosystem technologies

Essential Requirements:

  • 6+ years of professional C# and .NET development experience
  • Proficient in Blazor (Server and/or WebAssembly)
  • Experience with .NET MAUI or Xamarin Forms
  • Strong grasp of object-oriented programming principles
  • Solid understanding of web technologies (HTML, CSS, JavaScript)
  • Experience developing and consuming REST APIs
  • Familiarity with SQL databases and Entity Framework Core
  • Proficient in using Git
  • Knowledge of software design patterns
  • Excellent problem-solving and analytical abilities

Desirable Skills:

  • Azure DevOps or similar CI/CD tools
  • Microservices architecture
  • OAuth or OIDC authentication/authorization
  • gRPC or SignalR experience for real-time apps
  • Docker/containerization
  • Familiarity with modern front-end frameworks (React, Angular, Vue)
  • Unit testing frameworks (xUnit, NUnit, MSTest)
  • Agile/Scrum development environments

Desired Skills:

  • .NET MAUI
  • ASP.NET
  • C#.Net Development
  • Blazor
  • Xamarin
  • Azure DevOps
  • CI/CD
  • MicroServices
  • OAuth
  • OIDC
  • gRPC
  • SignalR
  • Docker
  • React
  • Angular
  • Vue
  • Unit Testing Frameworks
  • Agile
  • Scrum

Desired Work Experience:

  • 5 to 10 years Software Development

Desired Qualification Level:

  • Diploma

Learn more/Apply for this position