REQUISITOS:Atuar em todas as etapas do ciclo de vida do software desde a análise de requisitos até a entrega em produção. Desenvolver e evoluir aplicações utilizando C#, .NET e Angular;Aplicar práticas de desenvolvimento seguro, garantindo sistemas robustos e confiáveis;Conduzir a análise de requisitos junto ao time e stakeholders, transformando necessidades em soluções eficazes; Criar e manter documentação técnica clara e objetiva, apoiando o time e facilitando implantações;Elaborar e executar testes automatizados e manuais, assegurando a qualidade das entregas;Colaborar em revisões de código, compartilhando conhecimento e contribuindo para a melhoria contínua;Utilizar ferramentas de versionamento de código (Git) de forma eficiente;Realizar a manutenção e evolução de sistemas existentes, otimizando desempenho e implementando novas funcionalidades;Escrever código limpo, legível e de fácil manutenção; Implementar mecanismos robustos de autenticação e autorização, reforçando a segurança das aplicações.Requisitos Necessários Formação: Ensino superior completo em áreas de TI (Engenharia de Software, Sistemas de Informação, Ciência da Computação ou similares); Experiência sólida com C#/.NET; Vivência com bancos de dados relacionais (MySQL), incluindo modelagem e otimização; Experiência prática com Angular e TypeScript; Sólidos conhecimentos em Programação Orientada a Objetos (POO); Experiência com versionamento de código (Git ou similares); Perfil Pleno (domínio técnico e capacidade de atuar de forma autônoma).Requisitos Desejáveis: Experiência com CI/CD e automação de deploys; Conhecimentos em Java e Spring Boot; Familiaridade com arquitetura de microsserviços (Docker), mensageria (RabbitMQ) e metodologias ágeis (Scrum/Kanban).