Design, develop, and maintain backend services using C# and .NET within a microservices and event‑driven architecture.
Implement and evolve event‑based solutions applying patterns such as Event Sourcing and CQRS, integrating with messaging platforms like Azure Event Hub or Kafka.
Build, deploy, and operate cloud‑native applications on Azure, including containerized workloads and CI/CD pipelines.
Develop and manage data persistence solutions using both relational (SQL Server) and NoSQL databases, ensuring performance, scalability, and reliability.
Ensure high‑quality, maintainable code through unit testing, code reviews, Git‑based collaboration, and continuous improvement of system observability and integrations.