Senior Software Engineer (C#, .NET Core, MAUI/WPF)

  • Role: Senior Software Engineer (C#, .NET Core, MAUI/WPF)
  • Employment: fulltime
  • Experience: 5 to 8 Years
  • Salary: Not Disclosed
  • Location:

Programmers.IO is currently looking to hire Senior Software Engineer (C#, .NET Core, MAUI/WPF) on MAUI/WPF, Dotnet,MVC, .net core Technology. If you think you are a good fit and willing to work from location.Please apply with you resume or share your resume at ayushi.khandelwal@programmers.io

Experience Required: 5 to 8 Years

Job Description: We are seeking an experienced .NET Developer with a minimum of 2 years of hands-on experience in developing cross-platform applications using .NET MAUI or 3-5 years of experience in Windows Presentation Foundation (WPF). The ideal candidate will also have strong proficiency in C#, .NET Core MVC, and API development. As part of our development team, you will contribute to building innovative solutions that leverage modern .NET technologies.

Key Responsibilities:

  • Design, develop, and maintain cross-platform mobile and desktop applications using .NET MAUI or WPF.
  • Develop and enhance RESTful APIs and backend services using C#.NET Core MVC, and ASP.NET Core.
  • Collaborate with product teams, business analysts, and other developers to gather requirements and deliver high-quality solutions.
  • Write clean, maintainable, and efficient code while following best practices and coding standards.
  • Perform unit testing, debugging, and troubleshooting to ensure the quality and performance of applications.
  • Integrate third-party services and APIs where necessary.
  • Participate in code reviews, mentoring junior developers, and knowledge sharing within the team.
  • Stay up-to-date with the latest industry trends and technologies related to .NET development.
Required Skills & Qualifications:
  • Minimum of 2 years of experience in .NET MAUI (preferred) or 2-5 years of experience in WPF for developing desktop applications.
  • Proficiency in C# and .NET Core MVC.
  • Strong experience in building and consuming REST APIs.
  • Hands-on experience with Entity Framework or other ORM tools for database management.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with front-end technologies (HTML, CSS, JavaScript, and frameworks like React or Angular is a plus).
  • Familiarity with cloud platforms like Azure or AWS is a bonus.
  • Knowledge of version control systems like Git.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in an Agile development environment and collaborate with cross-functional teams.
  • Good communication skills, both written and verbal.
Preferred Skills:
  • Familiarity with XAMLMVVM, or other modern UI frameworks.
  • Experience with Xamarin for mobile development.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Experience with Unit Testing frameworks (e.g., NUnit, MSTest, or xUnit).

Skills and Knowledge:

  • MAUI/WPF, Dotnet,MVC, .net core