Staff Software Engineer, Mobile Architecture (.NET MAUI / Xamarin / ASP.NET Core)

Matrixcare

Northern (KY)

Hybride

USD 175 000 - 200 000

Plein temps

Il y a 19 heures
Soyez parmi les premiers à postuler
Générateur de candidature

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’il recherche.

Passez les filtres ATS

Résumé du poste

MatrixCare, a cloud-based EHR provider, seeks a Staff Engineer to lead cross-platform mobile development and backend services. You will influence architecture, shape technical direction, and contribute hands-on code for enterprise-scale applications in healthcare technology.

The role emphasizes MAUI migration from Xamarin.Forms, secure REST APIs, and performance optimization, with mentorship responsibilities and collaboration with Product, Security, and Cloud teams.

Qualifications

  • 12+ years of professional software engineering experience.
  • Expert in C# and the .NET ecosystem.
  • Expert in enterprise mobile apps using .NET MAUI.
  • Experience with Xamarin.Forms modernization.
  • Proven API design using ASP.NET Core.
  • Strong OOP, SOLID, and architecture knowledge.
  • Experience with AWS and Azure cloud services.
  • Experience with Git, Azure DevOps, and CI/CD.
  • Excellent communication, leadership, and mentorship.

Responsabilités

  • Lead the design and delivery of cross-team software initiatives.
  • Architect and maintain Android and iOS apps using .NET MAUI.
  • Guide Xamarin.Forms to .NET MAUI migrations.
  • Design secure, scalable RESTful APIs and backend services.
  • Establish architecture standards and best practices.
  • Mentor engineers and lead technical decisions.
  • Drive CI/CD, testing, observability, and reliability.

Connaissances

.NET
C#
.NET MAUI
Xamarin.Forms
REST APIs
MVVM & XAML
SQL Server
Git & Azure DevOps
Agile/Scrum
AWS
Azure Cosmos DB
App Services
Multi-threading
Async Programming

Outils

ASP.NET Core
CI/CD Tools
Azure DevOps

Description du poste

Highlights
  • Location Remote, US
  • Start Date Immediately
  • Work Location Allows Remote Work
Skills
  • .NET
  • .NET MAUI
  • C#
  • Healthcare Technology
  • Xamarin.Forms
  • REST APIs
  • MVVM & XAML
  • SQL Server
  • Object-Oriented Programming & SOLID
  • Git & Azure DevOps
  • Agile/Scrum
  • AWS
  • Azure Cosmos and App Services
  • Multi-threading & Async Programming
Description

About MatrixCare

MatrixCare, a Frazier Healthcare Partners portfolio company, is a cloud-based EHR software provider serving more than 15,000 providers across skilled nursing, senior living, life plan communities, home health, and hospice, spanning the MatrixCare, Healthcare First, and Citus brands. A multi-year Best in KLAS winner, MatrixCare is one of the largest platforms serving the post-acute and long-term care continuum.

About The Role

We are seeking a Staff Engineer, Software Engineering with deep expertise in cross-platform mobile development, enterprise architecture, cloud technologies, and backend services. This role will provide technical leadership for complex, cross-functional initiatives while helping shape the architecture and technical direction of our Home Health technology platform.

The ideal candidate has a proven track record of architecting and delivering enterprise-scale mobile and backend applications. They are equally comfortable defining long-term technical strategy and contributing hands-on code to critical initiatives. This individual serves as a trusted technical leader who influences engineering direction, drives architectural excellence, and helps teams solve complex technical challenges. Experience in healthcare, home health, connected devices, or other regulated industries is highly desirable.

What You'll Do
  • Lead the technical design and delivery of complex, cross-team software initiatives from concept through production deployment.
  • Architect, design, develop, and maintain enterprise-grade Android and iOS applications using .NET MAUI.
  • Guide and support modernization efforts, including Xamarin.Forms to .NET MAUI migrations.
  • Design and develop secure, scalable RESTful APIs and backend services using ASP.NET Core.
  • Establish and promote software architecture standards, engineering best practices, and design patterns including MVVM, Clean Architecture, and SOLID principles.
  • Partner with Product, Architecture, Security, Quality Engineering, and Cloud Engineering teams to define technical strategy and execution plans.
  • Architect solutions supporting offline synchronization, local storage, secure authentication, and mobile performance optimization.
  • Lead design reviews, code reviews, architectural discussions, and technical decision-making.
  • Evaluate and address technical debt, scalability concerns, reliability risks, and system performance challenges.
  • Drive CI/CD, automated testing, observability, and operational excellence initiatives.
  • Mentor senior engineers and technical leads while fostering engineering growth and technical excellence.
  • Support production systems, root-cause analysis, and enterprise application reliability improvements
Required Qualifications
  • 12+ years of professional software engineering experience.
  • Proven experience leading complex technical initiatives and influencing engineering direction across multiple teams.
  • Expert-level proficiency in C# and the .NET ecosystem.
  • Expert experience building enterprise mobile applications using .NET MAUI.
  • Strong experience with Xamarin.Forms, including modernization and migration efforts.
  • Expert experience designing and developing applications with ASP.NET Core.
  • Strong experience building and consuming RESTful APIs.
  • Strong understanding of software architecture, distributed systems, and modern engineering practices.
  • Expert knowledge of Object-Oriented Programming, SOLID principles, and architectural design patterns.
  • Expert experience with asynchronous programming, multithreading, and performance optimization.
  • Expert experience with SQL Server and enterprise data architecture.
  • Strong experience with AWS cloud services, including IaaS and PaaS offerings.
  • Experience with Git, Azure DevOps, CI/CD pipelines, and Agile/Scrum methodologies.
  • Excellent communication, leadership, and mentorship skills
Preferred Qualifications
  • Experience architecting enterprise applications for scale and reliability.
  • Experience with Xamarin to .NET MAUI migration initiatives.
  • Experience with Azure Functions, Azure Service Bus, Azure App Services, and Azure Cosmos DB.
  • Experience implementing push notifications and mobile engagement platforms.
  • Experience with automated testing frameworks and performance tuning.
  • Experience leading cloud modernization, platform transformation, or digital transformation initiatives.
  • Experience mentoring senior engineers and technical leads.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Nice-to-Have Qualifications
  • Home Health or Healthcare technology experience.
  • HIPAA and regulated environment experience.
  • Medical device or connected IoT experience.
  • Bluetooth Low Energy (BLE) experience.
  • Experience with EDI and integration technologies such as BizTalk, Mirth, or Rhapsody.
  • Familiarity with Angular, JavaScript, and HTML5.
What Success Looks Like
Within The First 6-12 Months, This Individual Will
  • Establish clear technical direction for key platform and mobile initiatives.
  • Successfully lead enterprise architecture and modernization efforts, including MAUI migration initiatives.
  • Deliver measurable improvements in scalability, reliability, security, and developer productivity.
  • Build trusted partnerships across Product, Engineering, Architecture, and Operations teams.
  • Serve as a technical mentor and raise engineering capabilities across the organization.
  • Drive foundational improvements that support long-term platform growth and stability.
Why Join MatrixCare?

At MatrixCare, we are committed to fostering a culture where teammates can grow their careers and make an impact on the healthcare industry. We offer opportunities to contribute to innovative solutions that help improve care delivery, while benefiting from a flexible and supportive work environment. Our teammate value proposition includes comprehensive health and wellness benefits, professional development opportunities, and a collaborative 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.

Work Environment / Location Expectations
  • Role based in the United States.
  • Work arrangements and location expectations will be confirmed as part of the recruitment process.
Equal Employment Opportunity / Legal Statements

MatrixCare is committed to fostering a diverse and inclusive workplace where every individual is treated with respect and dignity. MatrixCare is an Equal Opportunity Employer. Employment decisions are based on qualifications, merit, business needs, and performance, without regard to race, color, religion, sex, pregnancy, childbirth or related medical conditions, sexual orientation, gender identity or expression, national origin, age, disability, veteran or military status, genetic information, or any other characteristic protected by applicable law. MatrixCare provides reasonable accommodations to qualified applicants and employees as required by applicable law, including throughout the recruitment and employment process.

Compensation & Benefits

We are shaping the future at MatrixCare, and we recognize the need to build on and broaden our existing skills and continue to attract and retain the world’s best talent. We work hard to offer holistic benefits packages, provide flexible work arrangements, cultivate a workforce culture that allows employees to grow personally and professionally, and deliver competitive salaries to our team members. This position qualifies for a comprehensive benefits package and individual pay decisions are based on a variety of factors, such as the candidate’s geographic work location, relevant qualifications, work experience, and skills. At MatrixCare it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case.

A reasonable estimate of the current range for this position is: $175,000- $200,000

MatrixCare is an equal opportunity employer. This job description is intended to describe the general nature and level of work performed; it is not an exhaustive list of all duties, responsibilities, and qualifications

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

VP of Architecture / Chief Architect
VP of Architecture / Chief Architect

MatrixCare • États-Unis

À distance
USD 245 000 - 275 000
Comprehensive benefits
Flexible work arrangements
WorkLLama Test
WorkLLama Test

MatrixCare • États-Unis

À distance
USD 70 000 - 110 000
VP, Data/AI Platform
VP, Data/AI Platform

MatrixCare • États-Unis

À distance
USD 245 000 - 275 000
Senior Director, Product Marketing
Senior Director, Product Marketing

MatrixCare • États-Unis

À distance
USD 190 000 - 230 000
VP, Information Security
VP, Information Security

MatrixCare • États-Unis

À distance
USD 245 000 - 275 000
VP, Customer Support (SaaS)
VP, Customer Support (SaaS)

MatrixCare • États-Unis

À distance
USD 200 000 - 240 000
Senior Director, Total Rewards & People Systems
Senior Director, Total Rewards & People Systems

MatrixCare • États-Unis

À distance
USD 210 000 - 270 000
Legal Counsel
Legal Counsel

MatrixCare • États-Unis

À distance
USD 120 000 - 135 000
Director, Customer Education
Director, Customer Education

MatrixCare • États-Unis

À distance
USD 180 000 - 210 000
Remote work
Senior Software Engineer
Senior Software Engineer

Nexus Health Systems Ltd • Houston (TX)

Hybride
USD 120 000 - 160 000