Desenvolver e sustentar o backend utilizado na retaguarda do projeto.
Desenvolver novas funcionalidades seguindo boas práticas de arquitetura e engenharia de software.
Atuar em ambiente baseado em microsserviços.
Desenvolver integrações entre aplicações.
Garantir qualidade através de testes de unidade.
Participar de revisões de código e melhorias contínuas da plataforma.
Trabalhar em conjunto com equipes multidisciplinares utilizando metodologias ágeis.
Requirements
Experiência sólida com .NET Core 3.1 ou superior.
Experiência com bancos de dados SQL e NoSQL.
Experiência em arquitetura de Microsserviços.
Experiência com sistemas de Mensageria.
Conhecimento em Docker.
Conhecimento em Testes Unitários.
Mínimo de 5 anos de experiência em desenvolvimento de software.
Mínimo de 3 anos atuando com .NET Core.
Vivência em projetos estruturados em arquitetura de microsserviços.
Diferenciais: Experiência com ReactJS, Conhecimento em .NET Framework, Conhecimento em Kafka, Conhecimento em Azure e/ou AWS, Conhecimento em pipelines de CI/CD, Experiência com Arquitetura Orientada a Eventos (Event-Driven Architecture).
Tech Stack
AWS
Azure
Docker
Kafka
NoSQL
React
SQL
.NET
Benefits
100% Remoto (não há possibilidade de alteração para híbrido ou presencial)