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

Desenvolvedor Backend .NET Sênior

* 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

Sobre a Vaga


Buscamos um Desenvolvedor .NET para integrar nosso time de engenharia, atuando no design, desenvolvimento e evolução de aplicações de alta qualidade e performance. O profissional será responsável por traduzir regras de negócio complexas em código limpo e escalável, garantindo entregas consistentes em um ambiente remoto e com autonomia técnica.

Responsabilidades e atribuições


  • Desenvolver, implementar e manter soluções backend utilizando .NET, seguindo boas práticas de arquitetura e padrões de código
  • Analisar e detalhar regras de negócio, mapeando dependências, fluxos de dados e contratos de API para garantir aderência técnica e funcional
  • Escrever testes unitários e de integração, realizar code review e contribuir para a melhoria contínua da base de código e da cultura de engenharia
  • Participar ativamente de cerimônias ágeis, alinhando estimativas, escopo e entregas com stakeholders técnicos e de produto
  • Documentar decisões técnicas (ADRs), fluxos de integração e critérios de qualidade para garantir rastreabilidade e evolução sustentável do sistema

Requisitos e qualificações


  • Formação em Engenharia da Computação, Ciência da Computação, TI ou áreas correlatas.
  • Domínio prático do ecossistema .NET (C#, ASP.NET Core, Entity Framework, LINQ, async/await)
  • Experiência sólida no desenvolvimento de APIs RESTful, consumo de serviços, versionamento de código (Git) e bancos de dados relacionais e/ou NoSQL
  • Conhecimento em princípios SOLID, Design Patterns, Clean Architecture e metodologias ágeis (Scrum/Kanban)
  • Habilidade para compreender e implementar regras de negócio complexas com foco em qualidade, manutenibilidade, performance e entrega contínua

Diferenciais


  • Experiência prática com Node.js e ecossistema JavaScript/TypeScript
  • Familiaridade com bibliotecas do ecossistema .NET como MediatR, Polly, MassTransit/Wolverine, Dapper
  • Conhecimento aplicado em Vertical Slice Architecture, CQRS, Políticas de Resiliência e Result Pattern
  • Experiência com pipelines de CI/CD, Docker/Containers, práticas de observabilidade (logging, monitoring, distributed tracing) e cloud (Azure/AWS)