key responsibilities:
•
design and develop rest-based micro services using within a docker and azure kubernetes service (aks) environment.
•
implement real-time signaling features using azure signalr service to facilitate live updates and notifications.
•
manage data storage and retrieval using azure cosmos db, ensuring global distribution, low latency, and high availability.
•
develop server less business logic with azure functions, utilizing c#/.net for event-driven execution.
•
facilitate decoupled communication between microservices using azure service bus, implementing pub/sub and message queuing patterns.
•
collaborate with frontend developers to integrate backend services with angular-based single-page applications (spas) and typescript components.
•
ensure secure identity and access management through azure active directory b2c, supporting multi-factor authentication (mfa) and single sign-on (sso).
•
mentor and provide technical guidance to junior backend developers.
•
stay updated with the latest trends and advancements in backend technologies and frameworks, advocating for their adoption when beneficial.