Caro usuário, habilite o javascript para que esse site funcione corretamente.

👨🏻‍🚀 | .NET Staff Engineer | Specialist

* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Outros

Nível: Senior

[.NET Staff Engineer | Specialist]

Remoto | 44h semanais

Para você nos conhecer melhor 💚

Desenvolvemos pessoas, softwares & negócios
+15 anos de experiência desenvolvendo software em 4 continentes com NPS +84, nos colocando em zona de excelência!

Atuamos no desenvolvimento de soluções digitais (web, mobile, BI, RPA, entre outros), com sedes em São Paulo, Porto Alegre, Belo Horizonte e EUA.

Overview da oportunidade:

  • Estamos em busca de uma Pessoa .NET Staff Engineer, que terá um papel crucial em nosso time de desenvolvimento, liderando a concepção, desenvolvimento e manutenção de nossas aplicações escritas em .NET C#, seguindo os conceitos de Microserviços, DDD (Domain-Driven Design) e práticas rigorosas de testes unitários com xUnit. Você trabalhará em estreita colaboração com nossa equipe de desenvolvedores, arquitetos e stakeholders, contribuindo com sua profunda expertise técnica para guiar decisões de design e arquitetura.

Responsabilidades e atribuições:

  • Projetar e desenvolver aplicações escaláveis e resilientes, seguindo a arquitetura de microserviços e os princípios do DDD.
  • Implementar padrões de design avançados como CQRS, Mediator e Facade para otimizar o desempenho e a manutenibilidade do sistema.
  • Garantir a qualidade do código e a cobertura de testes unitários usando xUnit.
  • Trabalhar com banco de dados Oracle, desenvolvendo e otimizando consultas PL/SQL.
  • Gerenciar a implantação de containers em um ambiente Kubernetes, utilizando a implementação do Rancher.
  • Colaborar com times multidisciplinares para definir requisitos, prazos e prioridades.
  • Mentorear desenvolvedores menos experientes, promovendo boas práticas de desenvolvimento e engenharia de software.
  • Gerenciar a integração e entrega contínuas (CI/CD) de software, utilizando o Azure DevOps para o gerenciamento de repositórios e pipelines, assegurando a automatização de testes e a eficiência no processo de deploy.

Habilidades que você precisa ter:

  • Formação superior em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
  • Experiência comprovada como Staff Engineer ou em um papel similar, com foco em aplicações .NET.
  • Profundo conhecimento dos conceitos de Microserviços, DDD e padrões de design como CQRS, Mediator e Facade.
  • Experiência significativa com testes unitários (xUnit) e garantia de qualidade de software.
  • Habilidade com SQL, especialmente com PL/SQL e banco de dados Oracle.
  • Experiência com desenvolvimento e gestão de containers em ambientes Kubernetes, preferencialmente com Rancher.
  • Fortes habilidades de comunicação e liderança, com capacidade para mentorar outros desenvolvedores.
  • Experiência com CI/CD, seria um diferencial o domínio da configuração e gerenciamento de pipelines no Azure DevOps.

O que você vai encontrar na Confidencial (Apenas para Cadastrados):

  • Hub de conteúdo autoral segmentado por trilhas de conhecimento (IA, QA, Agilidade, Design UX/UI, Produto, Desenvolvimento de Software);
  • Talks mensais focados no desenvolvimento de soft skills;
  • Cultura de cuidado com as pessoas e saúde mental;
  • Plataforma de saúde mental e bem-estar;
  • Follow Up Confidencial (Apenas para Cadastrados): Acompanhamento mensal individual voltado ao bem-estar e desenvolvimento.