Atuar no desenvolvimento e evolução de aplicações backend utilizando .NET Core, garantindo qualidade, performance e aderência às boas práticas de engenharia de software
Desenvolver e manter APIs REST, realizando integrações entre sistemas e serviços
Atuar na análise, entendimento e evolução de códigos existentes (legados), promovendo melhorias estruturais e correções de falhas
Realizar debug de aplicações tanto na IDE quanto no frontend (navegador – DevTools/F12), identificando e solucionando problemas
Aplicar conceitos de DDD, SOLID e Injeção de Dependência na construção de soluções escaláveis e organizadas
Desenvolver e manter testes unitários, garantindo a qualidade e confiabilidade do código
Implementar e manter integrações assíncronas utilizando mensageria (RabbitMQ, SQS, SNS ou Kafka)
Atuar em ambientes com arquitetura de microserviços, participando da comunicação e integração entre serviços