Somos um banco completo, com mais de 45 anos de atuação, reconhecido pela eficiência e excelência de atendimento. Tornamos a jornada de nossos clientes mais fácil, absorvendo suas necessidades e oferecendo as melhores possibilidades de negócios. Buscamos profissionais com atitude na veia para atuação na área Arquitetura com potencial de projetar soluções modernas, escaláveis e seguras, aplicando padrões arquiteturais avançados como Clean Architecture, DDD, CQRS e Event-Driven, com domínio em cloud, containers e ferramentas de ponta. Esse é o lugar que você procura? Venha somar com a gente.
Arquiteto de Software Sênior at Ouribank
Hybrid - São Paulo - SP
Requisitos
Educação
- Superior completo
Experiência
- Sólida experiência prévia na área
Habilidades
- Docker
- Visual Studio
- SQL Server
- AWS
- Windows Services
- Swagger
- .NET Core
- GitHub / GitLab
- NuGet / Nexus
- Jira / Confluence
- DevSecOps
- DataDog
- Draw.io
- C4 Model
Idiomas
- Inglês intermediário
Responsabilidades
- Design e Planejamento de Soluções: Desenvolver estratégias arquiteturais abrangentes, considerando requisitos funcionais e não funcionais, para garantir a eficiência, escalabilidade e manutenibilidade dos produtos.
- Guiar a Evolução Técnica: Colaborar com as squads de desenvolvedores, fornecendo orientação técnica e estratégica para garantir que as soluções evoluam de acordo com os padrões e as metas da arquitetura definida.
- Análise de Requisitos: Colaborar com as equipes de produto para entender os requisitos de negócios e traduzi-los em decisões arquiteturais sólidas, alinhando a visão técnica com as necessidades do cliente.
- Arquitetura de Integração: Projetar soluções de integração eficientes entre diferentes sistemas e serviços, garantindo a troca de dados e a comunicação fluida entre as partes.
- Avaliação Tecnológica: Avaliar novas tecnologias, frameworks e ferramentas para determinar sua adequação às necessidades do projeto, mantendo-se atualizado com as tendências da indústria.
- Garantia de Qualidade: Definir diretrizes de qualidade técnica, incluindo práticas de teste, revisões de código e padrões de codificação, para garantir que as soluções sejam robustas e confiáveis.
- Desenvolvimento de Provas de Conceito: Criar protótipos e provas de conceito para validar abordagens arquiteturais, demonstrando os benefícios das soluções propostas.
- Mentoria Técnica: Fornecer orientação e treinamento técnico às equipes de desenvolvedores, promovendo o crescimento profissional e a aquisição de novas habilidades.
- Resolução de Problemas Complexos: Identificar e resolver desafios técnicos complexos, atuando como um recurso de suporte para as squads durante o desenvolvimento.
- Arquitetura de Soluções: Colaborar com times de DevOps para garantir observabilidade, automação e resiliência das soluções.
- Arquitetura de Soluções: Desenhar e documentar arquiteturas de soluções utilizando Draw.io e C4 Model (níveis Contexto, Container e Componentes).
- Comunicação e Colaboração: Facilitar a comunicação e a colaboração entre as equipes de desenvolvimento, assegurando que todos os membros compreendam a visão arquitetural e trabalhem juntos para alcançar os objetivos comuns.
Tecnologias
DockerVisual StudioSQL ServerAWSWindows ServicesSwagger.NET CoreGitHub / GitLabNuGet / NexusJira / ConfluenceDevSecOpsDataDogDraw.ioC4 Model
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.