Desenvolver aplicações de software escaláveis em .NET/C#.
* Projetar e implementar APIs robustas e seguras, seguindo princípios de Arquitetura Limpa.
* Trabalhar com microsserviços e integração de sistemas distribuídos, utilizando mensageria como Kafka e RabbitMQ.
* Garantir qualidade e observabilidade das aplicações, aplicando testes automatizados e monitoramento APM.
* Colaborar ativamente em revisões de código, discussões técnicas e solução de problemas complexos.
O que é preciso para executar esse papel?
* Experiência avançada em .NET e C# (Async/Await, Delegates, LINQ).
* Conhecimento em .NET Core e diferenças entre síncrono e assíncrono.
* Experiência com microsserviços e Arquitetura Limpa.
* Capacidade de escalar aplicações horizontal e verticalmente.
Tecnologias utilizadas:
* .NET
* C#
* Microsserviços
* RabbitMQ
* Kafka