Job Responsibilities:
Must have experience in Tech-Stack:
- Design and develop scalable software application C# primary language for MVVM and desktop app development
- MVVM frameworks (MVVMCross preferred) MVVMCross Prism that implements the MVVM pattern across platforms
- Familiarity in any UI layer for desktop and mobile apps WPF WinUI MAUI
- Message Broker Services inter-process communication and service integration
- Experience in IoC Containers (e.g. Autofac Unity) For modular and testable architecture
- Git GitHub Azure DevOps as Source control and CI/CD
- Entity Framework SQLite Custom Repositories for persistent storage and data access
- Collaborate with cross-functional development teams to ensure seamless delivery
- Recommend and implement design patterns best practices and architecture principles
- Take ownership of key components and contribute independently
- Highly experienced and influential engineer who not only contributes technically but also shapes the technical direction.
Required Qualifications:
- Deep understanding of Windows platform / Desktop application development architecture
- Proven ability to work independently and lead technical decisions
Good to have Qualifications:
- Experience in Healthcare or Med-Tech domains