Contratante: Avantti Tecnologia
Modelo de contratação: CLT
Modalidade: 100% Remoto (não há possibilidade de alteração para híbrido ou presencial)
Projeto: Prazo estimado de 5 a 11 meses (podendo ser prorrogdo)
Nível: Sênior
Sobre a oportunidade
A Avantti Tecnologia busca um(a) Desenvolvedor(a) Back End Sênior para atuar em um projeto estratégico, desenvolvendo e sustentando soluções de alta disponibilidade em arquitetura baseada em microsserviços.
Procuramos um profissional com sólida experiência em desenvolvimento utilizando .NET Core, forte conhecimento em arquitetura de software, integração entre sistemas e foco em qualidade de código.
Responsabilidades
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.
Requisitos Obrigatórios
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).
Competências Comportamentais
Perfil analítico e organizado.
Boa comunicação e colaboração.
Proatividade na resolução de problemas.
Autonomia e senso de responsabilidade.
Facilidade para atuar em equipes ágeis.
Compromisso com qualidade técnica e boas práticas de desenvolvimento.
O que buscamos
Profissionais apaixonados por tecnologia, que gostem de desenvolver soluções escaláveis, tenham experiência em ambientes modernos de desenvolvimento e estejam preparados para atuar em projetos de alta complexidade utilizando as melhores práticas do mercado.
Se você possui forte experiência com .NET Core, arquitetura de microsserviços e busca atuar em um projeto 100% remoto, essa oportunidade é para você!