
Software Architect
Há 4 dias
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 inteiroCome 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...
-
Software Solutions Architect
Há 5 dias
São Paulo, São Paulo, Brasil beBeeSolutions Tempo inteiroSoftware 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 inteiroJoin 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...
-
Mom Product Architect
Há 4 dias
São Paulo, São Paulo, Brasil Siemens Digital Industries Software Tempo inteiroJoin 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.000Job 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...
-
Expert Software Solutions Architect
Há 2 dias
São Paulo, São Paulo, Brasil beBeeSolution Tempo inteiro US$90.000 - US$123.000Job 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...
-
Senior Software Architect Position
Há 4 dias
São Paulo, São Paulo, Brasil beBeeSoftware Tempo inteiro US$90.000 - US$120.000Software 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 inteiroWe 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 inteiroThis 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...