Tarefas e Responsabilidades
Desenvolvimento: .NET 8.0, ASP.NET Core, orientação a objetos;
Arquitetura: arquitetura distribuída, micro serviços, APIs REST/SOAP;
Containers: Docker, Kubernetes/AKS;
Mensageria: RabbitMQ, Kafka, SNS/SQS;
Plataforma: Azure, Azure APIM, Load Balancer;
Banco de Dados: SQL Server;
Autenticação/Segurança: Auth0, padrão Token JWT, métodos HTTP;
Testes: XUnit (testes unitários);
Documentação/Integração: Swagger;
Outros: experiência com liderança técnica, definição de soluções técnicas, lógica de programação sólida.
Desenvolver, implementar e manter softwares de alta qualidade;
Identificar e solucionar problemas de negócio por meio da tecnologia;
Projetar e desenvolver novos aplicativos web e desktop;
Automatizar processos para ganho de eficiência;
Realizar testes unitários;
Garantir integração eficaz entre aplicações;
Produzir e manter documentação técnica.