Skills requirements
- 5+ years of hands-on development experience.
- Strong command of .NET 6+/C#, WebAPI, dependency injection, async/await, and HTTP pipeline fundamentals.
- Experience with domain-driven design and service boundaries.
- Hands-on experience with Kafka / Service Bus / RabbitMQ for messaging.
- Robust knowledge of Redis for caching patterns.
- Experience integrating with CRM and third-party APIs.
- Understanding of microservices, distributed systems, and cloud-native architectural principles.
Preferred skills
- Experience in healthcare or PHI-sensitive environments.
- Familiarity with Azure cloud services, API Management, and microservices deployment.
- Experience with authentication protocols (OAuth2, OIDC, JWT).
- Exposure to CI/CD pipelines and containerization (Docker/Kubernetes).