Software Architect

4 semanas atrás


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ícios
  • Vale refeição
  • Vale alimentação
  • Auxílio home office
  • Assistência médica
  • Assistência odontológica
  • Seguro de vida
  • Parcerias de descontos
  • Convênios em estabelecimentos e instituições de ensino
  • Treinamentos de agilidade recorrentes
  • Licenças Alura
#J-18808-Ljbffr
  • Software Architect

    4 semanas atrás


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

    Software Architect - Containers / Virtualisation Join to apply for the Software Architect - Containers / Virtualisation role at Canonical Software Architect - Containers / Virtualisation 1 day ago Be among the first 25 applicants Join to apply for the Software Architect - Containers / Virtualisation role at Canonical Canonical is a leading provider of...

  • Software Architect

    4 semanas atrás


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

    Software Architect - Containers / VirtualisationJoin to apply for the Software Architect - Containers / Virtualisation role at CanonicalSoftware Architect - Containers / Virtualisation1 day ago Be among the first 25 applicantsJoin to apply for the Software Architect - Containers / Virtualisation role at CanonicalCanonical is a leading provider of open source...

  • Software Architect

    3 semanas atrás


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

    Software Architect - Containers / VirtualisationJoin to apply for the Software Architect - Containers / Virtualisation role at CanonicalSoftware Architect - Containers / Virtualisation1 day ago Be among the first 25 applicantsJoin to apply for the Software Architect - Containers / Virtualisation role at CanonicalCanonical is a leading provider of open source...

  • Software Architect

    3 semanas atrás


    São Paulo, São Paulo, Brasil CobbleWeb - The Online Marketplace Experts Trabalho remoto Freelance Tempo inteiro

    Overview Software Architect (Contractor) – Composable Commerce & Event-Driven Design Join to apply for the Software Architect (Contractor) – Composable Commerce & Event-Driven Design role at CobbleWeb - The Online Marketplace Experts This position is 100% remote, with flexible daily/weekly hours (part-time). We're looking for a Software Architect...

  • Software Architect

    3 semanas atrás


    São Paulo, São Paulo, Brasil CobbleWeb - The Online Marketplace Experts Trabalho remoto Freelance Tempo inteiro

    OverviewSoftware Architect (Contractor) – Composable Commerce & Event-Driven DesignJoin to apply for the Software Architect (Contractor) – Composable Commerce & Event-Driven Design role at CobbleWeb - The Online Marketplace ExpertsThis position is 100% remote, with flexible daily/weekly hours (part-time).We're looking for a Software Architect contractor...


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

    Job Title: Senior Cloud Software Architect About the Role We are seeking a highly skilled cloud software architect to design and develop scalable, secure, and efficient software systems. The ideal candidate will have expertise in cloud computing, architecture patterns, and software engineering principles. You should be proficient in multiple programming...

  • MOM Product Architect

    4 semanas atrás


    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...

  • Solution Architect Intern

    2 semanas atrás


    São Paulo, São Paulo, Brasil Red Hat Software Tempo inteiro

    About the job:The Red Hat Sales team is looking for a Solutions Architect Intern to join us in Sao Paulo, Brazil. In this role, you will train and prepare for a solutions architect role and help the sales team achieve their sales targets. You'll be responsible for the delivery of technical solutions to our customers, based on the requests of our customers,...

  • IT Architect

    2 semanas atrás


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

    IT ArchitectCountry: Brazil**WHAT YOU WILL BE DOING****Responsabilidades e atribuições**- Colaborar com os clientes para o entendimento da demanda e captação dos requisitos- Elaboração do desenho da arquitetura sistêmica atendendo os requisitos da demanda- Elaboração do desenho da arquitetura técnica de software atendendo os requisitos da demanda-...

  • Software Architect

    2 semanas atrás


    São Bernardo do Campo, São Paulo, Brasil Thales Tempo inteiro

    OverviewIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.Software Architect role in Sao...