Must-Have Skills :
Angular | C# | .NET | Microservices | REST API | SQL | Technical Leadership
Preferred Skills: Kubernetes, Kafka, CI/CD, OAuth, Cloud-Native Architecture, HMIS.
Key Responsibilities :
- Design, develop and maintain enterprise applications using Angular, C# and .NET.
- Develop scalable microservices, REST APIs and cloud-native applications.
- Lead technical development, conduct code reviews and mentor junior developers.
- Collaborate with software architects, business analysts and development teams.
- Implement CI/CD pipelines, automated testing and application performance optimization.
- Troubleshoot complex technical issues and ensure timely project delivery.
Key Requirements
- 7+ years of software development experience, including technical leadership.
- Strong hands-on experience in Angular, C#, ASP.NET, .NET Core and SQL.
- Solid experience in microservices architecture, REST API development and Domain-Driven Design (DDD).
- Knowledge of OAuth authentication, Kafka/event-driven architecture and Swagger/OpenAPI.
- Experience with Kubernetes, containerization, CI/CD and cloud-native applications.
- Familiarity with GitHub/VSTS, Agile and SDLC methodologies.
- Bachelor's Degree in Computer Science, IT or a related discipline.
- Healthcare system or HMIS experience is an added advantage.