We are seeking a Senior .NET Developer to join our team and contribute to a cutting-edge scheduling and workforce planning system in the healthcare domain. The system integrates with AlayaCare to automate visit and shift planning for care providers and calculate the time and cost of care services based on assigned tasks.
Work Schedule:
Austria Timezone / part-time to full time
Responsibilities of Senior .NET Developer
Design, develop, and maintain backend services using .NET / C#.
Implement and improve scheduling logic, including task distribution, visit duration calculation, and service cost estimation.
Integrate with external systems, including AlayaCare.
Develop and maintain the mobile application frontend using Ionic and Angular.
Implement logic for automatically filling open shifts and visits.
Optimize system performance, scalability, and reliability.
Participate in architectural decisions and technical planning.
Collaborate with product managers and analysts to refine requirements.
Requirements of Senior .NET Developer
5+ years of experience in .NET / C# development.
Strong experience building backend services and REST APIs.
Experience with Angular and Ionic for mobile applications.
Solid understanding of scalable system design and software architecture.
Experience with relational databases (MS SQL, PostgreSQL).
Experience integrating with external APIs.
Ability to work with complex business logic and scheduling algorithms.
Nice to Have
Experience with scheduling, routing, or resource planning systems.
Experience in the healthcare domain.
Experience with Azure or other cloud platforms.