Ci&t

[Job - 28307] Arquiteto de Software com foco em Qualidade , Brazil

Brazil Full Time
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Estamos em busca de um Arquiteto de Software com foco em Qualidade, responsável por desenhar a arquitetura técnica das aplicações, estabelecendo padrões, camadas e abstrações que garantam alta disponibilidade e resiliência. O profissional será encarregado de arquitetar e implementar estratégias de testes, assegurando a excelência técnica na implementação e manutenção da plataforma de Qualidade. É fundamental que o candidato possua um sólido entendimento dos princípios de design de software, como SOLID, e tenha experiência na seleção de tecnologias que garantam a segurança e a manutenibilidade do código.
 
As principais responsabilidades incluem:
 Desenho de Arquitetura: Definir a arquitetura técnica das aplicações, incluindo padrões e abstrações que promovam a alta disponibilidade e resiliência.
- Estratégias de Testes: Desenvolver e implementar estratégias de testes e referências que se alinhem com a arquitetura proposta.
- Princípios de Design: Aplicar princípios de engenharia de software, como SOLID e KISS, garantindo a qualidade e manutenção do código.
- Requisitos Não Funcionais: Dominar métricas operacionais e requisitos não funcionais para assegurar a excelência na implementação.
- Construção de Plataforma de Testes: Criar uma plataforma de testes que minimize o lead time e o retrabalho, automatizando o ciclo de vida da qualidade.
- Documentação Técnica: Produzir documentações seguindo o padrão C4 e avaliar fornecedores e ferramentas de teste.
 
Requisitos
- Experiência em Engenharia de Software: Sólida base em boas práticas de engenharia, com visão de desenvolvedor e capacidade de atuar como referência técnica para a equipe de qualidade.
- Conhecimento em Mobile: Compreensão do contexto Mobile, com habilidade para definir estratégias e padrões de testes end-to-end (E2E) para aplicativos.
- Linguagens de Programação: Proficiência em .NET e Node.js, com flexibilidade para atuar em ambos os ambientes.
- Criação de Frameworks: Experiência em desenvolver frameworks de teste e definir políticas e padrões para testes de unidade e de integração.
- Arquitetura de Soluções: Capacidade de transitar entre a arquitetura de software e a de soluções, desenhando arquiteturas de referência e entendendo integrações arquiteturais.
- Tomada de Decisão: Mentalidade de arquiteto, com habilidade para avaliar custos e benefícios, otimizando a arquitetura para a equipe.
 
 
 
 
 
#LI-RB2
#Midsenior