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

Desenvolvedor .NET SR

* Salário: R$ 11.000 a R$ 20.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: Tecnologia da Informação

Nível: Senior

Responsabilidades e atribuições

  • Liderar o desenvolvimento, testes e implementação de novas funcionalidades e melhorias em aplicações web.
  • Definir e evoluir arquiteturas técnicas, assegurando boas práticas de desenvolvimento e padrões de projeto.
  • Projetar e implementar integrações com APIs internas e externas, garantindo interoperabilidade, segurança e eficiência na comunicação entre sistemas.
  • Atuar ativamente na otimização de performance, realizando refatorações estruturais e melhorias contínuas para redução de latência e aumento de escalabilidade.
  • Conduzir análises técnicas aprofundadas para resolução de problemas críticos e estruturais, atuando na prevenção de recorrências.
  • Ser responsável técnico por features estratégicas do sistema, garantindo entregas com qualidade, dentro dos prazos e alinhadas ao negócio.
  • Participar ativamente do planejamento técnico junto às lideranças de tecnologia e negócio, contribuindo na definição de escopo, estimativas e viabilidade técnica.
  • Realizar code reviews, promovendo boas práticas, qualidade de código e evolução do time.
  • Atuar na sustentação do produto, conduzindo manutenções corretivas e preventivas com foco em estabilidade e confiabilidade.
  • Orientar e apoiar desenvolvedores menos experientes, promovendo evolução técnica do time.
  • Contribuir com documentação técnica estruturada e transferência de conhecimento para times de suporte e implantação.
  • Colaborar com as áreas de produto e negócio na priorização e definição de soluções técnicas de alto impacto.
  • Buscar constantemente atualização tecnológica e melhoria de processos de desenvolvimento.

Requisitos e qualificações

  • Experiência sólida e comprovada com desenvolvimento em C# e .NET Core, incluindo construção de APIs escaláveis, seguras e de alta performance.
  • Vivência prática com React, incluindo criação de interfaces modernas, gerenciamento de estado e integração com APIs.
  • Conhecimento aprofundado em arquitetura de software, com experiência na definição e evolução de arquiteturas (ex: microsserviços, monolitos modulares, event-driven).
  • Domínio de padrões de design (Design Patterns) e princípios como SOLID, aplicando-os na construção de soluções sustentáveis e de fácil manutenção.
  • Experiência com boas práticas de desenvolvimento, como testes automatizados, code review, CI/CD e observabilidade.
  • Capacidade de atuar como referência técnica, apoiando decisões arquiteturais e mentorando desenvolvedores menos experientes.