Pessoa Coordenadora de Desenvolvimento de Software

Há 8 horas

Rio de Janeiro, Rio de Janeiro, Brasil CCAA Tempo integral
Buscamos uma pessoa Coordenadora de Desenvolvimento para liderar nosso time de desenvolvimento e contribuir diretamente para a evolução tecnológica das soluções digitais do CCAA. Essa posição combina liderança de pessoas, referência técnica e visão de arquitetura, com atuação próxima ao negócio e responsabilidade pela evolução de um ecossistema que reúne novas soluções e sistemas legados em processo contínuo de modernização. Procuramos alguém capaz de fortalecer a engenharia de software, apoiar decisões técnicas relevantes, desenvolver a autonomia do time e ajudar a construir soluções cada vez mais seguras, integradas, escaláveis e sustentáveis. Principais responsabilidades Coordenar e desenvolver equipes de desenvolvimento de software e qualidade. Atuar como referência técnica para o time, apoiando decisões relacionadas a arquitetura, desenvolvimento, integrações, segurança, performance e evolução das aplicações. Conduzir o desenho de soluções, avaliando alternativas, riscos, dependências, impactos e sustentabilidade técnica. Definir e promover padrões, boas práticas e princípios de arquitetura e engenharia de software. Apoiar a modernização dos sistemas legados, contribuindo para a definição do roadmap de evolução tecnológica e redução de débitos técnicos. Acompanhar o planejamento e a execução das iniciativas, equilibrando prazo, qualidade técnica e valor para o negócio. Garantir a qualidade, estabilidade, disponibilidade, desempenho e evolução das aplicações sob responsabilidade da área. Estruturar e acompanhar o tratamento de incidentes, problemas recorrentes, débitos técnicos e riscos tecnológicos. Promover boas práticas de desenvolvimento, testes automatizados, versionamento, CI/CD, observabilidade, monitoramento e documentação. Liderar o uso de Inteligência Artificial no ciclo de desenvolvimento, do refinamento de requisitos à geração e revisão de código, testes e documentação, estabelecendo diretrizes de uso, critérios de qualidade e limites de segurança e ampliando a proficiência do time em ferramentas de desenvolvimento assistido por IA. Atuar em parceria com Produto, UX/UI, Infraestrutura, Segurança da Informação, Dados e demais áreas de negócio. Desenvolver o time por meio de acompanhamento, feedbacks, orientação técnica, delegação e compartilhamento de conhecimento. Apoiar processos de contratação, integração e desenvolvimento de novos profissionais. Gerenciar fornecedores e parceiros de tecnologia, incluindo parceiros já em operação, acompanhando qualidade técnica, entregas, escopo, contratos, SLAs e níveis de serviço. Contribuir para o planejamento tecnológico da área, definição de prioridades e evolução da arquitetura e dos sistemas. O que esperamos de você? Experiência em liderança ou coordenação de equipes de desenvolvimento de software. Formação superior em Tecnologia da Informação, Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas. Experiência sólida em desenvolvimento de software e arquitetura de sistemas. Conhecimento do ecossistema .
NET, C# e ASP.
NET Core. Conhecimento de Angular e desenvolvimento de aplicações web. Experiência com APIs, integrações e bancos de dados relacionais. Capacidade de desenhar soluções e avaliar alternativas técnicas considerando arquitetura, segurança, desempenho, manutenção e impacto para o negócio. Vivência com sustentação, evolução e modernização de sistemas legados. Conhecimento de práticas de DevOps, CI/CD, versionamento de código, testes automatizados, observabilidade e monitoramento. Experiência com metodologias ágeis e gestão de projetos, produtos ou demandas de tecnologia. Capacidade de traduzir necessidades de negócio em soluções e direcionamentos claros para o time técnico. Habilidade para desenvolver pessoas, delegar responsabilidades, conduzir feedbacks e mediar conflitos. Boa comunicação e capacidade de interação com diferentes áreas, fornecedores e níveis da organização. Diferenciais Experiência com Azure DevOps e ambientes em nuvem, especialmente AWS ou Azure. Conhecimento de microserviços, mensageria, Docker e Kubernetes. Experiência com modernização arquitetural de sistemas e ambientes com múltiplas integrações. Conhecimento de padrões de arquitetura e boas práticas de engenharia de software. Vivência com segurança de aplicações, observabilidade e performance. Experiência com produtos digitais, plataformas educacionais ou negócios com modelo de franquias. Principais desafios da posição compreender a arquitetura atual, os sistemas, integrações, dependências e principais débitos técnicos; propor e conduzir uma estratégia gradual de modernização dos sistemas legados; fortalecer padrões de arquitetura, desenvolvimento, qualidade e observabilidade; ampliar a autonomia e a maturidade técnica do time; estruturar o uso responsável de IA ao longo do ciclo de desenvolvimento; apoiar a evolução da gestão de fornecedores, indicadores técnicos e processos da área. Por que trabalhar no CCAA? No CCAA, Tecnologia participa diretamente da evolução da experiência de milhares de alunos, professores e franqueados. Você encontrará um ambiente com produtos digitais, sistemas críticos, integrações, novas soluções e desafios de modernização, com espaço para influenciar decisões técnicas, desenvolver pessoas e contribuir para a evolução da nossa engenharia de software e arquitetura. Buscamos alguém que queira liderar essa transformação de forma próxima ao time e ao negócio, construindo uma tecnologia cada vez mais preparada para os próximos desafios do CCAA.