A função:
A Detego Global está procurando um arquiteto de software experiente para se juntar à nossa equipe de engenharia em expansão. Buscamos um desenvolvedor líder pronto para assumir a função de arquiteto de software, responsável por definir a estratégia técnica e os padrões arquitetônicos, além de orientar as equipes de engenharia na entrega de soluções robustas e escaláveis.
O candidato ideal terá ampla experiência em desenvolvimento de software, profundo conhecimento em .NET e C#, além de paixão por definir a direção técnica de softwares de missão crítica com impacto real em organizações de segurança em todo o mundo. Você trabalhará em estreita colaboração com o Arquiteto-Chefe e a alta liderança para estabelecer padrões arquitetônicos, avaliar tecnologias emergentes e garantir que nossos produtos sejam desenvolvidos com base em fundamentos técnicos sólidos.
Essa função combina profundo conhecimento técnico com pensamento estratégico e orientação profissional, além de oferecer um potencial significativo de crescimento. São essenciais sólidas habilidades de comunicação, liderança técnica e uma abordagem colaborativa.
Com base em um ambiente híbrido, com até quatro dias de trabalho remoto e pelo menos um dia por semana em nosso escritório em Horsham, esta função oferece a oportunidade de liderar iniciativas de arquitetura em projetos altamente gratificantes, ao mesmo tempo em que contribui para moldar o futuro técnico da empresa.
Junte-se a nós para trabalhar em projetos significativos que apoiam forças armadas, órgãos de segurança pública, agências de inteligência e organizações empresariais em todo o mundo, como parte de uma equipe acolhedora e solidária.
Por que a Detego Global?
- Uma empresa de tecnologia em rápido crescimento, com diversos prêmios de tecnologia no Reino Unido e nos EUA.
- Tecnologia exclusiva de perícia digital, patenteada mundialmente, na qual confiam as forças armadas, as forças de segurança, as agências de inteligência e as organizações empresariais.
- Oportunidade de definir a direção técnica de um software essencial para a missão, com impacto global.
- Grande oportunidade de crescimento profissional e de liderança.
- Modalidades flexíveis de trabalho híbrido para promover o equilíbrio entre vida profissional e pessoal.
- Um ambiente de equipe colaborativo, solidário e inovador.
- Salário competitivo e pacote de benefícios.
Principais responsabilidades:
- Definir e manter a arquitetura de software para produtos atuais e futuros, garantindo escalabilidade, segurança e facilidade de manutenção.
- Desenvolver um profundo conhecimento de nossos produtos e bases de código para contribuir ativamente além do nível puramente arquitetônico.
- Criar e manter Registros de Decisões de Arquitetura (ADRs) que documentem as principais decisões técnicas e suas justificativas.
- Avaliar e recomendar tecnologias, estruturas e ferramentas alinhadas às metas de negócios e à estratégia técnica.
- Colaborar com gerentes de produto e partes interessadas para transformar os requisitos de negócios em soluções técnicas.
- Oferecer liderança técnica e orientação às equipes de desenvolvimento, promovendo, ao mesmo tempo, as melhores práticas e os padrões de codificação.
- Projetar integrações de sistemas, APIs e arquiteturas de dados que promovam a modularidade e a interoperabilidade.
- Realizar revisões arquitetônicas e de código para garantir a conformidade com os padrões e modelos estabelecidos.
- Identificar e resolver a dívida técnica, os gargalos de desempenho e as vulnerabilidades de segurança.
- Liderar iniciativas de prova de conceito para validar abordagens arquitetônicas e tecnologias emergentes.
- Trabalhar em estreita colaboração com as equipes de DevOps e de infraestrutura para dar suporte aos requisitos de implantação e operacionais.
- Mantenha-se atualizado sobre as tendências do setor, os padrões arquitetônicos e as tecnologias emergentes.
- Apoiar iniciativas de contratação e formação de equipes por meio da avaliação de candidatos e da orientação técnica.
O que procuramos:
- Experiência comprovada como Desenvolvedor Líder ou Desenvolvedor Sênior, com mais de 5 anos de experiência em desenvolvimento de software.
- Sólida experiência em desenvolvimento .NET, C# e Visual Studio.
- Experiência no desenvolvimento de serviços web e sistemas distribuídos baseados em .NET.
- Capacidade comprovada de projetar e implementar arquiteturas de software escaláveis e fáceis de manter.
- Experiência com padrões arquitetônicos, incluindo microsserviços, arquiteturas orientadas a eventos e arquiteturas em camadas.
- Sólido conhecimento dos princípios de projeto de software, como SOLID, DRY e separação de interesses.
- Domínio do framework Blazor e das tecnologias web modernas.
- Experiência com HTML, CSS e questões relacionadas à arquitetura front-end.
- Conhecimento especializado em Git e estratégias de controle de versão.
- Experiência na implementação de estratégias de testes automatizados, incluindo testes unitários, de integração e de ponta a ponta.
- Sólidas habilidades de documentação e capacidade de elaborar especificações técnicas claras e Registros de Decisões de Arquitetura.
- Excelentes habilidades de comunicação, com capacidade de explicar conceitos complexos tanto para públicos técnicos quanto para públicos não técnicos.
- Experiência em orientar desenvolvedores e exercer liderança técnica.
- Sólidas habilidades de resolução de problemas e a capacidade de equilibrar a excelência técnica com a execução pragmática.
Qualificações preferenciais:
- Experiência com WPF (Windows Presentation Foundation).
- Experiência com as versões mais recentes do .NET Core e estratégias de migração.
- Conhecimento de plataformas em nuvem, como Azure e AWS, e de arquiteturas nativas da nuvem.
- Experiência com tecnologias de contêineres, incluindo Docker e Kubernetes, bem como pipelines de CI/CD.
- Conhecimento dos princípios de arquitetura de segurança e da modelagem de ameaças.
- Experiência nos setores de segurança cibernética, perícia digital ou tecnologia de defesa.
- Conhecimento sobre projeto de bancos de dados e padrões de arquitetura de dados.
- Experiência com projeto de APIs e arquiteturas RESTful ou GraphQL.
- Conhecimento sobre otimização de desempenho e padrões de escalabilidade.
- Formação acadêmica em arquitetura ou certificações, como as certificações TOGAF ou AWS/Azure Architect.
Vantagens e benefícios:
- Modelo de trabalho híbrido, com até quatro dias de trabalho remoto e um dia por semana em nosso escritório em Horsham.
- Salário competitivo de £60.000 a £65.000 por ano, negociável de acordo com a experiência.
- Modalidades flexíveis de trabalho para promover o equilíbrio entre vida profissional e pessoal.
- Grande oportunidade de crescimento profissional e de liderança.
- Contato com softwares de missão crítica utilizados por forças armadas, órgãos de segurança pública e agências de inteligência em todo o mundo.
- Oportunidade de trabalhar em projetos tecnicamente desafiadores e de grande impacto.
- Ambiente de trabalho colaborativo e solidário.
Atividades diárias/semanais:
- Definir e manter a arquitetura de software e os padrões técnicos em diversos produtos.
- Colaborar com gerentes de produto, equipes de engenharia e partes interessadas para alinhar as soluções técnicas aos objetivos de negócios.
- Realizar revisões arquitetônicas e de código para garantir a qualidade e a consistência.
- Orientar e apoiar os desenvolvedores, promovendo as melhores práticas de engenharia.
- Avaliar tecnologias emergentes e liderar iniciativas de prova de conceito.
- Trabalhar em conjunto com as equipes de DevOps e de infraestrutura para dar suporte aos requisitos de implantação e operacionais.
- Identificar e resolver a dívida técnica, os problemas de desempenho e as questões de segurança.
Como se inscrever:
Se você está pronto para dar o próximo passo em sua carreira e ajudar a moldar o futuro do software de missão crítica, adoraríamos entrar em contato com você.
Envie seu currículo por e-mail para hr@detegoglobal.com.