Matrixcare logo

Senior Software Engineer- .net MAUI

Matrixcare

8 years

Bengaluru

Posted:15 hours ago

Apply

Job Description

Bengaluru, KA Immediately Allows Hybrid Remote Work

Highlights

  • Location Bengaluru, KA
  • Start Date Immediately
  • Work Location Allows Hybrid Remote Work

Skills

  • .NET MAUI
  • Blazor Technology
  • SQL Server
  • AWS
  • Azure Cosmos and App Services

Description

About MatrixCare

MatrixCare provides software solutions to more than 15,000 providers supporting skilled nursing, senior living and long-term care, life plan communities, and home health and hospice care. A multi-year winner of the Best in KLAS award, MatrixCare is trusted by thousands of facility-based and home-based care organizations to improve provider efficiencies and promote a better quality of life for the people they serve. For more information, visit www.matrixcare.com.

About the Role

We are looking for a Senior Software Engineer with deep expertise in C#/.NET, .NET MAUI, and Blazor to build and modernize enterprise healthcare applications. You will take end-to-end ownership of complex mobile and web solutions, making technical decisions that drive performance, scalability, and reliability. The ideal candidate is a hands-on problem solver who can independently navigate technical challenges, drive solutions from design through production, and contribute to raising engineering standards across the team.

What You'll Do
  • Design, develop, and maintain enterprise mobile applications using C#, .NET MAUI, XAML, and Blazor Hybrid, delivering intuitive, responsive, and reliable user experiences.
  • Build and enhance mobile UI components, application workflows, and business logic, ensuring usability, performance, and consistency across iOS and Android platforms.
  • Develop and maintain backend services and RESTful APIs using ASP.NET Web API (.NET Framework) and ASP.NET Core Web API (.NET Core / modern .NET) to support mobile application functionality and integration with enterprise systems.
  • Design, develop, and optimize complex SQL Server queries, stored procedures, and database interactions to ensure efficient data retrieval and processing across large-scale databases.
  • Troubleshoot and resolve complex issues across mobile applications, backend services, and databases, with a focus on application performance, stability, and reliability.
  • Contribute to mobile application architecture and technical design, applying best practices in MVVM, object-oriented programming, dependency injection, and reusable components.
  • Take ownership of mobile application quality, testing, releases to the Apple App Store and Google Play Store, and production support, proactively addressing application errors, performance issues, and customer-reported defects.
  • Collaborate with product managers, architects, QA engineers, and cross-functional teams to translate business requirements into scalable technical solutions and deliver high-quality features.

What You'll Bring
Required Qualifications
  • Bachelor's degree in computer science engineering, or a related technical field, or equivalent relevant experience.
  • 8+ years of professional software development experience, with strong expertise in C#, object-oriented programming, and the .NET ecosystem.
  • Strong hands-on experience developing cross-platform mobile applications using .NET MAUI, XAML, and MVVM architecture for iOS and Android.
  • Strong experience designing, developing, and consuming RESTful APIs using ASP.NET Web API (.NET Framework) or ASP.NET Core Web API (.NET Core / modern .NET).
  • Strong proficiency in Microsoft SQL Server, including complex SQL queries, stored procedures, functions, indexing, query optimization, and database performance tuning.
  • Solid understanding of software design principles, including SOLID, dependency injection, design patterns, and clean, maintainable architecture.
  • Experience with unit testing, integration testing, debugging, and troubleshooting complex issues across mobile applications, backend services, and databases.
  • Experience with Git, CI/CD pipelines, and mobile application build, deployment, and release processes.
  • Strong analytical, problem-solving, communication, and collaboration skills, with the ability to work independently and mentor other engineers.
Preferred Qualifications

  • Experience developing and maintaining mobile applications using Xamarin Forms, including Xamarin to .NET MAUI migration experience.
  • Experience developing mobile applications using .NET MAUI Blazor Hybrid, including Blazor components, UI development, and integration with native mobile capabilities.
  • Experience with web-based Blazor applications and reusable Blazor components shared between web and mobile applications.
  • Experience implementing offline-first mobile applications, local data storage using SQLite, and data synchronization strategies.
What Success Looks Like

In your first 6–12 months, success in this role will mean independently delivering high-quality mobile application features and backend enhancements, demonstrating strong technical expertise across .NET MAUI, C#, and SQL Server. You will take ownership of application performance, reliability, and production issues while collaborating effectively with cross-functional teams and contributing to continuous improvement in engineering practices.

Working Conditions- Hybrid Why Join MatrixCare?

At MatrixCare, we are committed to fostering a culture where teammates can grow their careers and make a meaningful impact on the healthcare industry. We offer opportunities to contribute to innovative solutions that help improve care delivery, while providing a supportive and collaborative work environment.Our teammate value proposition includes comprehensive health and wellness benefits, leave benefits, professional development opportunities, and a culture built on trust, innovation, and teamwork. By joining MatrixCare, you'll be part of a purpose-driven organization dedicated to advancing healthcare technology and creating an exceptional experience for both teammates and customers.

Employment Opportunity / Legal Statements

MatrixCare is committed to fostering a diverse, inclusive, and equitable workplace where every individual is treated with respect and dignity. We are an Equal Opportunity Employer and make employment decisions based on qualifications, merit, business needs, and performance, without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, genetic information, or any other characteristic protected by applicable law. We are dedicated to providing equal access to opportunities and reasonable accommodations throughout the recruitment and employment process, ensuring that all teammates can contribute, grow, and succeed in an environment where diverse perspectives are valued and encouraged.

Skills Required

.net SQL Server AWS Azure Software Solutions C# Healthcare Mobile Applications UI Android Backend Restful Apis

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Matrixcare logo
Matrixcare

RecommendedJobs for You