O Desenvolvedor Sênior é um profissional altamente experiente e qualificado, com no mínimo 5 anos de experiência em desenvolvimento de software, que lidera projetos complexos e é capaz de conduzi-los do início ao fim. Este profissional demonstra um domínio avançado da lógica de programação e da linguagem.Net, além de habilidades em segurança, codigo limpo e escalabilidade de sistemas. O Desenvolvedor Sênior é um líder natural, capaz de orientar, motivar e desenvolver outros membros da equipe, disseminando conhecimento e garantindo a excelência técnica em todos os aspectos do desenvolvimento de software. Requisitos: - Pelo menos 5 anos de experiência comprovada em desenvolvimento de software. - Domínio avançado da lógica de programação e da linguagem.Net. - Conhecimento avançado das plataformas Microsoft como SQL Server, C# e Azure - Experiência comprovada em liderança de projetos complexos. - Habilidades avançadas em Git e controle de versão. - Excelentes habilidades de comunicação e capacidade de fornecer feedback construtivo. - Capacidade de motivar, orientar e desenvolver outros membros da equipe. - Forte compromisso com a excelência técnica e a qualidade do código. - Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas - Será um diferencial se tiver experiência no mercado de crédito consignado, conhecer o mercado. Atividades: - Liderar projetos complexos, desde a concepção até a entrega, garantindo esta ocorra dentro dos prazos e padrões de qualidade estabelecidos. - Demonstrar domínio avançado da lógica de programação e da linguagem.NET, aplicando as melhores práticas epadrões de desenvolvimento. - Identificar e resolver problemas de segurança do software e escalabilidade em sistemas existentes e em novos projetos. - Orientar e mentorar desenvolvedores plenos e juniores, incentivando seu crescimento profissional e técnico. - Promover uma cultura de colaboração, comunicação e feedback dentro da equipe de desenvolvimento. - Disseminar conhecimento técnico, compartilhando boas práticas, técnicas e ferramentas com outros membros da equipe. - Colaborar com outras equipes e departamentos para garantir a integração e o alinhamento dos sistemas e processos.