Arquiteto de Software (Reino Unido)

Compartilhe esta publicação

A função:

A Detego Global está à procura de um arquiteto de software.

Estamos procurando um desenvolvedor líder experiente, pronto para assumir a função de arquiteto de software, que será 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. Esta é uma oportunidade de definir a direção técnica de um software de missão crítica que tem impacto real em organizações de segurança em todo o mundo.

Você trabalhará em estreita colaboração com o arquiteto-chefe de desenvolvimento e a alta liderança para definir padrões arquitetônicos, avaliar tecnologias emergentes e garantir que nossos produtos sejam desenvolvidos com base em fundamentos técnicos sólidos. Esta função combina profundo conhecimento técnico com pensamento estratégico e orientação profissional.

Esta função oferecerá ao candidato certo a oportunidade de liderar iniciativas de arquitetura em projetos extremamente gratificantes, trabalhando com uma equipe acolhedora e solidária

 

Subordinado a: Arquiteto-chefe
Local de trabalho: Modelo híbrido: Remoto (até 4 dias por semana) com pelo menos 1 dia por semana em nosso escritório em Horsham, ReinoUnido
Remuneração: £60.000–£65.000 por ano (negociável dependendo da experiência)

 

Responsabilidades e funções:

A função de arquiteto de software exige um profissional que combine profundo conhecimento técnico com visão estratégica para projetar e orientar a implementação de sistemas de software escaláveis e fáceis de manter.

Eles serão responsáveis por definir padrões arquitetônicos, avaliar opções tecnológicas e garantir que as equipes de desenvolvimento tenham uma orientação técnica clara e alinhada aos objetivos de negócios.

Sua principal responsabilidade consiste em criar e manter a documentação arquitetônica, exercer liderança técnica em várias equipes e garantir que nossos produtos sejam desenvolvidos seguindo as melhores práticas e padrões arquitetônicos modernos.

Suas responsabilidades incluirão:

  • Definir e manter a arquitetura de software para produtos atuais e futuros, garantindo escalabilidade, segurança e facilidade de manutenção
  • Criação e manutenção de Registros de Decisões de Arquitetura (ADRs) que documentam as principais decisões técnicas e sua justificativa
  • Avaliar e recomendar tecnologias, estruturas e ferramentas que estejam alinhadas com os objetivos de negócios e a estratégia técnica
  • Colaborar com gerentes de produto e partes interessadas para transformar requisitos de negócios em soluções técnicas
  • Oferecer orientação técnica e mentoria às equipes de desenvolvimento, promovendo 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 normas 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 garantir que as decisões arquitetônicas atendam aos requisitos de implantação e operacionais
  • Manter-se atualizado sobre as tendências do setor, os padrões arquitetônicos e as tecnologias emergentes relevantes para a nossa área
  • Apoiar os esforços de contratação e formação de equipes, definindo requisitos técnicos e participando da avaliação dos candidatos

 

Competências e experiência:

  • Experiência comprovada como desenvolvedor líder ou desenvolvedor sênior, com mais de 5 anos de experiência em desenvolvimento de software
  • Ampla experiência em desenvolvimento .NET, C# e Visual Studio
  • Experiência no desenvolvimento de serviços web baseados em .NET e sistemas distribuídos
  • Capacidade comprovada de projetar e implementar arquiteturas de software escaláveis e fáceis de manter
  • Experiência com padrões arquitetônicos (microsserviços, arquitetura orientada a eventos, arquitetura em camadas, etc.)
  • Sólido conhecimento dos princípios de design de software (SOLID, DRY, separação de interesses)
  • Domínio do framework Blazor e das tecnologias web modernas
  • Experiência com HTML, CSS e considerações sobre arquitetura front-end
  • Conhecimento especializado em sistemas de controle de versão, principalmente Git, incluindo estratégias de ramificação
  • Experiência na elaboração e promoção de estratégias de testes automatizados (unitários, de integração e de ponta a ponta)
  • Excelentes habilidades de redação, com capacidade de elaborar especificações técnicas claras e ADRs
  • Excelentes habilidades de comunicação, com capacidade de explicar conceitos técnicos complexos tanto para públicos técnicos quanto para públicos não técnicos
  • Experiência em orientar desenvolvedores e prestar orientação técnica
  • Sólidas habilidades de resolução de problemas e capacidade de equilibrar a excelência técnica com a execução pragmática

 

Desejável:

  • 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 (Azure, AWS) e arquiteturas nativas da nuvem
  • Experiência com contêineres (Docker, Kubernetes) e pipelines de CI/CD
  • Conhecimento dos princípios de arquitetura de segurança e modelagem de ameaças
  • Experiência nos setores de segurança cibernética, perícia forense ou tecnologia de defesa
  • Conhecimento sobre projeto de bancos de dados e padrões de arquitetura de dados
  • Experiência em design de APIs e arquiteturas RESTful/GraphQL
  • Conhecimento sobre otimização de desempenho e padrões de escalabilidade
  • Formação acadêmica ou certificações na área de arquitetura (por exemplo, TOGAF, certificações de arquiteto AWS/Azure)
  • Teremos prazer em considerar a possibilidade de um horário de trabalho flexível, com alguns dias da semana trabalhando em casa, e em discutir como podemos nos adaptar às suas circunstâncias pessoais para garantir o equilíbrio entre vida profissional e pessoal.

 

Processo de inscrição:

Para se candidatar, envie seu currículo e uma carta de apresentação descrevendo sua experiência relevante e seu interesse na vaga para hr@detegoglobal.com. As candidaturas serão analisadas à medida que forem recebidas; por isso, recomendamos que se inscreva o mais cedo possível.

Junte-se a nós e desempenhe um papel fundamental na promoção da inovação e da excelência no campo da perícia digital!

Thank you.

We’ve received your details, and a member of our team will be in touch shortly to discuss your requirements, answer any questions, and help you explore the best way to make the switch with minimal disruption.

Thank you.

We’ve received your details, and a member of our team will be in touch shortly to discuss your requirements, answer any questions, and help you explore the best way to make the switch with minimal disruption.