Vaga de Desenvolvedor
Descrição completa da vaga
Somos uma empresa global de estratégia, inovação e tecnologia que desde 2002 combina tecnologia com a paixão das pessoas. E essa soma se transforma em resultados. Nascemos para estimular pessoas e empresas a pensar e ir além. Atuamos em todo o mundo, com um time de quase 300 pessoas. Prestamos serviços desde consultorias até projetos completos. Nosso portfólio é centrado em soluções de estratégia e negócios, inovação, data e cloud. Responsabilidades e atribuições: Desenvolver e manter aplicações backend robustas e escaláveis utilizando C# / .Net core Criar e consumir apis rest de alta performance Projetar e implementar worker services para processamento assíncrono e em background Trabalhar com bancos de dados relacionais (postgresql, mysql, oracle, sybase) e não relacionais (mongodb) Implementar e gerenciar soluções em nuvem, especialmente no microsoft azure Utilizar ferramentas de mensageria como event hub e service bus para integração de sistemas Desenvolver e manter microsserviços, aplicando boas práticas de conteinerização (ex: kubernetes) Escrever testes unitários e garantir a qualidade do código Aplicar design patterns e princípios solid no desenvolvimento de soluções Participar ativamente de projetos ágeis, colaborando com equipes multidisciplinares Gerenciar versionamento de código utilizando git flow Implementar soluções de logging e monitoramento (ex: data dog) Garantir a qualidade e segurança do código com ferramentas como sonar e snyk. Requisitos e qualificações: Experiência sólida em C# / .Net core Conhecimento avançado na criação e consumo de apis rest Experiência com worker services Domínio em bancos de dados relacionais (postgresql, mysql, oracle, sybase) e não relacionais (mongodb) Vivência com microsoft azure e serviços de cloud computing Conhecimento em mensageria (event hub, service bus) Experiência com arquitetura de microsserviços e conteinerização (ex: kubernetes) Conhecimento em testes unitários e boas práticas de qualidade de código Sólidos conhecimentos em design patterns e princípios solid Experiência em metodologias ágeis (scrum, kanban) Conhecimento em git flow Vivência com ferramentas de logging e monitoramento (ex: data dog) Conhecimento em qualidade e segurança de código (ex: sonar, snyk). Diferenciais: Certificações em microsoft azure ou tecnologias relacionadas Experiência com outras ferramentas de monitoramento e observabilidade Conhecimento em devops e ci/cd Experiência com outras linguagens ou frameworks backend. Contratação: Clt/pj Modalidade: Remoto.
Sobre a empresa
Nome: Confidencial


