Job DescriptionWe are looking for a Senior Product Engineer with solid experience in cross-platform mobile development using .NET MAUI and enterprise backend development using ASP.NET Core. The ideal candidate has built production-grade mobile applications, understands offline-first architecture, REST APIs, secure authentication, and has experience delivering enterprise software through the full SDLC. Experience in healthcare, connected devices, or regulated industries is highly preferred.
NKey Responsibilities
n
- N
- Design, develop and maintain Android and iOS applications using .NET MAUI. N
- Support and migrate Xamarin.Forms applications to .NET MAUI. N
- Develop secure RESTful APIs and backend services using ASP.NET Core. N
- Implement MVVM, Clean Architecture and SOLID principles. N
- Optimize application performance, startup time and memory usage. N
- Perform code reviews, unit testing, debugging and production support. N
- Collaborate with Product, UX, QA and Cloud Engineering teams. N
- Participate in Agile ceremonies and CI/CD release processes. N
nSkills Required
N
- n
- 6+years of software development experience N
- 2 +years in .NET MAUI N
- Strong object-oriented programming fundamentals N
- Experience building enterprise mobile applications N
- Good experience writingStored Procedures, Functions and Triggers in Transact SQL on Microsoft SQL Server and/or Oracle N
- Mobile development experience with Xamarin Forms N
- Experience documenting technical requirements N
- Experience with RESTfulWeb Services N
- Migration from Xamarin to .NET MAUI N
- Entity Framework Core N
- Azure Functions and Azure Service Bus N
- Dependency Injection N
- Push notificationsn
- Performance tuning N
- Unit testing and CI/CD N
nMust-Have Skills
NTechnology
n
- n
- C# N
- .NET / ASP.NET Core N
- .NET MAUIn
- Xamarin.Forms N
- REST APIsn
- MVVM N
- SQL Servern
- Object-Oriented Programming & SOLID N
- Multi-threading & AsyncProg