Como Consultor(a) Full Stack, você terá um papel essencial na modernização e evolução de aplicações, contribuindo diretamente para a transformação digital dos clientes da Avanade. Atuando com tecnologias modernas como .NET, React e Azure, você será responsável por desenvolver soluções escaláveis, realizar migrações de sistemas legados e implementar boas práticas de engenharia em ambientes cloud. Sua atuação será fundamental para garantir eficiência, inovação e qualidade nas entregas.
Junte-se a nós
Junte-se a um time que valoriza inovação, colaboração e excelência técnica. Aqui, você terá a oportunidade de trabalhar com tecnologias modernas, participar de projetos estratégicos e evoluir continuamente sua carreira em um ambiente dinâmico e global.
Together we do what matters.
Saiba mais sobre alguns de nossos benefícios:
- Vale refeição ou alimentação;
- Cartão Multibenefícios até Consultor 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 os novos pais e mães Avanade;
- Participação nos resultados da empresa;
- Wellhub;
- Auxílio Creche;
- Orientador de Carreira - Mentoria de carreira;
- Política de Birthday Off em seu aniversário;
- Sessões de Bem-Estar;
- Para função gerencial ou superior - Veículo corporativo, estacionamento e auxílio combustível.
Responsabilidades:
- Desenvolver e manter aplicações utilizando C# e .NET (Core / .NET 6+ / .NET 10);
- Atuar na modernização e migração de aplicações legadas para versões mais recentes do .NET;
- Analisar código legado, identificar dependências e definir estratégias de refatoração;
- Refatorar aplicações para arquiteturas modernas (API-first, microsserviços ou monólitos modulares);
- Desenvolver e evoluir APIs RESTful;
- Garantir compatibilidade entre versões e dependências (packages, bibliotecas, breaking changes);
- Implementar e melhorar testes unitários e cobertura de código;
- Apoiar iniciativas de containerização (Docker) e preparação para ambientes cloud (Azure);
- Utilizar Azure DevOps para versionamento, CI/CD e automação de deploy;
- Trabalhar com bancos de dados relacionais, realizando otimizações e ajustes de queries;
- Garantir boas práticas de desenvolvimento (clean code, SOLID, revisão de código).