Como Desenvolvedor(a) Backend .NET Pleno na Avanade, você atuará na construção e evolução de soluções digitais modernas, contribuindo diretamente para projetos estratégicos que impulsionam a transformação digital de nossos clientes. Essa posição desempenha um papel essencial no desenvolvimento de aplicações escaláveis, seguras e de alta performance, utilizando tecnologias Microsoft e práticas modernas de engenharia de software.
Você fará parte de equipes multidisciplinares que desenvolvem soluções inovadoras, colaborando na criação de arquiteturas robustas e experiências que geram valor real para os negócios.
Na Avanade, acreditamos que as melhores soluções surgem quando tecnologia, pessoas e propósito caminham juntos. Aqui, você encontrará um ambiente colaborativo, inclusivo e focado no desenvolvimento contínuo, onde terá a oportunidade de trabalhar em projetos desafiadores, expandir suas habilidades técnicas e construir uma carreira com impacto.
Together we do what matters.
Saiba mais sobre alguns dos nossos benefícios
- Vale refeição ou alimentação
- Cartão Multibenefícios (até Consultor(a) Sênior)
- Convênio médico e odontológico
- Certificações e treinamentos
- Seguro de vida
- Previdência privada
- Avababy: acompanhamento da gestação e kit para novos pais e mães
- Participação nos resultados da empresa
- Wellhub
- Auxílio creche
- Mentoria de carreira
- Política de Birthday Off
- Sessões de bem-estar
- Para cargos gerenciais: veículo corporativo, estacionamento e auxílio combustível
Responsabilidades
- Desenvolver, manter e evoluir aplicações backend utilizando C# e .NET Core / .NET 6+.
- Criar e otimizar APIs REST escaláveis e seguras.
- Participar da definição e implementação de arquiteturas baseadas em microsserviços.
- Desenvolver e manter integrações entre sistemas utilizando tecnologias de mensageria.
- Implementar soluções de acesso a dados utilizando Entity Framework.
- Criar e otimizar consultas SQL e rotinas PL/SQL visando alta performance.
- Realizar modelagem de banco de dados e apoiar análises de performance e tuning.
- Desenvolver código seguindo boas práticas de engenharia de software, padrões de projeto e princípios SOLID.
- Implementar testes unitários e de integração para garantir qualidade e confiabilidade das entregas.
- Colaborar com times multidisciplinares em ambientes ágeis utilizando Scrum e Kanban.
- Participar de revisões de código, discussões técnicas e iniciativas de melhoria contínua.