Back to jobs
A

Consultor(a) Full Stack | .NET & React (English required)

Sao Paulo, Torre PaineiraPosted 3 days ago
Full-timeonsite

Job Description

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).

.

Habilidades e experiências

Requisitos obrigatórios:

  • Experiência sólida com C# e .NET Core / .NET 6+ / .NET 10;
  • Experiência em migração e modernização de aplicações (.NET Framework → .NET moderno);
  • Experiência com React.js (componentes, hooks, props, state e integração com APIs)
  • Sólido conhecimento em APIs REST;
  • Experiência com SQL Server;
  • Experiência com CI/CD e pipelines (Azure DevOps ou similar);
  • Experiência com testes unitários (xUnit, NUnit);
  • Perfil analítico, colaborativo e com capacidade de atuar em ambientes complexos;
  • Inglês avançado obrigatório.
     

Diferenciais:

  • Experiência com upgrade de versões (.NET, NuGet, bibliotecas legadas);
  • Conhecimento em ferramentas como .NET Upgrade Assistant e Porting APIs;
  • Experiência com Docker e containerização;
  • Conhecimento em arquiteturas distribuídas e microsserviços;
  • Experiência com modernização de sistemas e tratamento de dívida técnica.

.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Consultor(a) Full Stack | .NET & React (English required) at Avanade | Renata