Software Architect

Há 4 dias


São Paulo, São Paulo, Brasil Verity Tempo inteiro

A Verity está buscando novos talentos
Somos uma boutique para modernização e aceleração digital e buscamos Software Architect para fazer parte dessa jornada.Olha só quais são as experiências e conhecimentos que você precisa ter para acelerar e transformar com a gente:Arquitetura e Design da Solução:Escolher padrões arquiteturais adequados (microsserviços, filas de mensagens, etc.).
Justificar a escolha dos padrões em relação aos requisitos.Considerar os trade-offs entre simplicidade e flexibilidade.Definir estratégias claras para lidar com o aumento da carga (escalabilidade).
Implementar mecanismos de recuperação de falhas (resiliência).
Atender ao requisito de não indisponibilidade do serviço de controle de lançamentos em caso de falha do consolidado diário.
Definir como os componentes se comunicam (protocolos, formatos de mensagem, etc).
Escolher ferramentas de integração adequadas e suas responsabilidades.Implementar autenticação, autorização e criptografia (segurança).
Implementar mecanismos de proteção contra ataques (WAF, etc).
Analisar a qualidade da divisão do sistema em partes menores e gerenciáveis.Abstrair e segregar responsabilidades entre as camadas.Implementação:Garantir a aderência às boas práticas de desenvolvimento (Solid, Clean Code, etc).
Escrever código legível, organizado e de fácil manutenção.Utilizar a linguagem C# de forma eficiente.Implementar testes com boa cobertura, qualidade e relevância.Cumprir os requisitos técnicos obrigatórios.Atender aos requisitos de negócio.Documentação e Apresentação:Documentar a arquitetura de forma clara e concisa.Criar diagramas que representam a arquitetura.Justificar as decisões arquiteturais.Definir os fluxos de dados.Escrever instruções claras e detalhadas de como a aplicação funciona e como rodar localmente (Readme).
Centralizar documentações.Descrever possíveis melhorias ou expansões do sistema.Demonstrar capacidade de visão e planejamento a longo prazo.Discutir trade-offs e desafios enfrentados durante o desenvolvimento.Diferenciais e Boas Práticas:Garantir que o código seja executado de forma local e sem erros.Utilizar estratégias de Docker e Docker Compose.Implementar pipeline automatizada (CI/CD).
Utilizar estratégias de IaC (Infraestrutura como Código).
Realizar estimativas de custos.
Requisitos:Experiência:Experiência comprovada em design e implementação de arquiteturas de software escaláveis, resilientes e seguras.Experiência prática em desenvolvimento de software utilizando a linguagem C#.
Experiência com a aplicação de princípios de design de software (SOLID, Clean Code, etc.).
Experiência com a implementação de testes automatizados (unitários, integração, etc.).
Experiência com padrões de arquitetura (microsserviços, filas de mensagens, etc.).
Conhecimento Técnico:Profundo conhecimento da linguagem C# e do ecossistema .
NET.Sólido conhecimento de padrões de design de software (Design Patterns).
Conhecimento de princípios de arquitetura de software (microsserviços, filas de mensagens, etc.).
Conhecimento de práticas de desenvolvimento ágil (Scrum, Kanban).
Conhecimento de segurança da informação (autenticação, autorização, criptografia).
Conhecimento de ferramentas de versionamento de código (Git).
Familiaridade com metodologias de testes (TDD, BDD).
Familiaridade com Docker e Docker Compose.Conhecimento de CI/CD (Integração Contínua / Entrega Contínua).
Conhecimento de IaC (Infraestrutura como Código).
Habilidades:Excelente capacidade de comunicação e colaboração para trabalhar em equipe.Habilidade de análise crítica e resolução de problemas complexos.Capacidade de traduzir requisitos de negócios em especificações técnicas claras e concisas.Habilidade de tomar decisões técnicas embasadas em dados e em um profundo entendimento dos trade-offs envolvidos.Habilidade de documentar soluções de forma clara e organizada.Capacidade de aprender e se adaptar a novas tecnologias e ferramentas.
BenefíciosVale refeiçãoVale alimentaçãoAuxílio home officeAssistência médicaAssistência odontológicaSeguro de vidaParcerias de descontosConvênios em estabelecimentos e instituições de ensinoTreinamentos de agilidade recorrentesLicenças Alura


  • Software Architect

    Há 5 dias


    São Paulo, São Paulo, Brasil Tata Consultancy Services Tempo inteiro

    Come to one of the biggest IT Services companies in the world Here you can transform your careerWhy to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing to...


  • São Paulo, São Paulo, Brasil beBeeSolutions Tempo inteiro

    Software Solutions Architect Job DescriptionWe are seeking a skilled Software Solutions Architect to join our team. As a key member of our organization, you will be responsible for designing and implementing software solutions that meet the needs of our clients.Your primary role will be to analyze business requirements and develop software solutions that...

  • MOM Product Architect

    Há 15 horas


    São Paulo, São Paulo, Brasil Siemens Digital Industries Software Tempo inteiro

    Join to apply for the MOM Product Architect role at Siemens Digital Industries Software 1 week ago Be among the first 25 applicants Join to apply for the MOM Product Architect role at Siemens Digital Industries Software Get AI-powered advice on this job and more exclusive features. Siemens Digital Industries Software is a leading provider of solutions...


  • São Paulo, São Paulo, Brasil Siemens Digital Industries Software Tempo inteiro

    Join to apply for the MOM Product Architect role at Siemens Digital Industries Software1 week ago Be among the first 25 applicantsJoin to apply for the MOM Product Architect role at Siemens Digital Industries SoftwareGet AI-powered advice on this job and more exclusive features.Siemens Digital Industries Software is a leading provider of solutions for the...


  • São Paulo, São Paulo, Brasil beBeeCareer Tempo inteiro R$80.000 - R$160.000

    Job Title: Senior Software ArchitectAre you looking for a challenging role that allows you to grow professionally and personally? We are seeking an experienced Senior Software Architect to join our team.">Experience in Java / Springboot is required, with knowledge of Azure (Queues, creation and configuration of pipelines, release) being a strong asset.As a...


  • São Paulo, São Paulo, Brasil beBeeSolution Tempo inteiro US$90.000 - US$123.000

    Job Title:Software Solutions ArchitectJob Description:As a seasoned software solutions architect, you will be responsible for designing and delivering scalable architecture solutions.Key Responsibilities:Design and implement robust architecture solutions using cloud-based services on AWS.Collaborate with cross-functional teams to design and deliver scalable...


  • São Paulo, São Paulo, Brasil beBeeSoftware Tempo inteiro US$90.000 - US$120.000

    Software Solutions ArchitectWe are seeking a highly skilled and experienced architect to lead the development of software solutions.This unique role combines hands-on coding with full-stack exposure, as well as client-facing consulting. As an architect, you will lead and coach clients to deliver interoperable software solutions using modern web...

  • Software Architect

    2 semanas atrás


    São Paulo, São Paulo, Brasil SMT Tempo inteiro

    We are seeking a skilled Platform Architect to join our team and lead the architectural design and implementation of our CCaaS (Contact Center as a Service) platform. Responsibilities:Lead discovery sessions to gather technical requirements and define architectural needs.Design and document a comprehensive low-level architecture for the CCaaS...

  • Software Architect

    2 semanas atrás


    São Paulo, São Paulo, Brasil Cognizant Tempo inteiro

    **Software Architect****Who We Are****Responsibilities**:- Design and develop high-calibre software solutions leveraging the aforemention ed technologies.- Collaborate with cross-functional teams in the design and delivery of novel functionalities.- Identify and rectify bottlenecks and resolve defects.- Maintain code quality, organization, and automation...

  • Software Architect

    Há 4 dias


    São Paulo, São Paulo, Brasil Cobbleweb Trabalho remoto Freelance Tempo inteiro

    This position is 100% remote, with flexible daily/weekly hours (part-time).We're looking for a Software Architect contractor with strong expertise in composable modular architecture and event-driven design to support the next evolution of Sharewise: our marketplace framework that helps entrepreneurs and small businesses launch world-class platforms...