Desenvolvimento e manutenção de aplicações utilizando a plataforma .NET Core - Escrever, testar e manter código de alta qualidade em C# - Implementar funcionalidades complexas com base em especificações detalhadas. - Contribuir para o design e arquitetura de novos sistemas e melhorias em sistemas existentes - Corrigir bugs e melhorar o desempenho de aplicações existentes. - Desenvolver e manter integrações entre sistemas utilizando APIs, serviços web e outras tecnologias. - Garantir que diferentes módulos e sistemas funcionem de maneira integrada e eficiente - Utilizar ferramentas avançadas de controle de versão, como Git, com práticas de branching e merging. - Trabalhar com ambientes de desenvolvimento integrado (IDEs) como Visual Studio e ferramentas de CI/CD. - Ter experiência com bancos de dados relacionais e NoSQL - Possuir conhecimento tanto de desenvolvimento front-end (JavaScript, Angular, React) quanto back-end (ASP.NET Core, Web API). - Ser capaz de trabalhar em todas as camadas de uma aplicação.