Descrição da Empresa
Com mais de 30 anos de experiência, a Rumos Consulting atua na área da Consultoria em Tecnologias de Informação, entregando soluções nas áreas de Modern Workplace & Apps, Data, Analytics & Artificial Intelligence, Automation, Services & Operations Management, Digital Design Strategy & Marketing, Project Management Office, Workplace Managed Services, IT Outsourcing e Licensing. As parcerias tecnológicas da Rumos Consulting permitem uma entrega de serviços e projetos de forma certificada, seguindo as melhores práticas do mercado.
Descrição da Função
- Liderança técnica da equipa de desenvolvimento, mantendo uma participação hands-on;
- Orientação das decisões de arquitetura, desenho e implementação;
- Apoio na transição para a cloud Azure e na evolução do ciclo de vida das aplicações;
- Garantia da qualidade do código e aplicação de boas práticas de engenharia, nomeadamente Clean Code, SOLID, TDD, automação, escalabilidade e fiabilidade;
- Liderança de revisões técnicas, troubleshooting e resolução de problemas complexos em produção;
- Gestão de dívida técnica e riscos técnicos;
- Mentoria dos developers e promoção da partilha de conhecimento dentro da equipa;
- Colaboração próxima com as equipas de Product e QA, arquitetos e DBAs;
- Participação no processo de migração de dados do Collect.Online e na preparação de ambas as aplicações para as fases de suporte e descontinuação.
- Formação superior em Engenharia, Informática ou Tecnologias de Informação;
- Experiência mínima de 9 anos em desenvolvimento C# .NET;
- Experiência profissional em liderança técnica ou mentoria;
- Proficiência com .NET Framework 4.8 ou superior e .NET 8 ou superior;
- Conhecimentos sólidos de arquitetura de software, Clean Code, SOLID e TDD;
- Experiência com SQL Server/Azure SQL, Git, Gitflow e Azure DevOps;
- Experiência com serviços Azure, nomeadamente Azure Pipelines, Azure Repos, Azure Blob Storage, App Service e App Configuration;
- Experiência com Jira e Confluence;
- Experiência em todo o ciclo de vida de uma aplicação, incluindo suporte em produção;
- Experiência no setor bancário, pagamentos ou fintech será valorizada;
- Fluência em inglês;
- Fortes capacidades de comunicação e resolução de problemas;
- Autonomia, pragmatismo e capacidade de trabalhar num ambiente Agile internacional;
- Capacidade para liderar através do conhecimento técnico e da colaboração, mantendo uma forte orientação para o trabalho em equipa.
Localização