Software Architect

1 semana atrás


Ituiutaba, Brasil #Sejaveriter Tempo inteiro

A Verity é uma consultoria de transformação e inovação digital.Desenvolvemos e aceleramos produtos digitais, entregando resultados reais por meio da tecnologia.Combinamos Inteligência Artificial, Design e Engenharia de Software para oferecer modernização de aplicações, experiências digitais, outsourcing e consultoria.Com o Verity Quantum, nosso framework de Inteligência Artificial com diversos agentes prontos, também ajudamos empresas a criar e orquestrar seus próprios agentes inteligentes.Há 15 anos, trabalhamos com mais de 100 empresas líderes em seus setores, incluindo bancos, meios de pagamento, seguradoras, saúde, indústrias e serviços, para transformar negócios e acelerar resultados.INICIATIVAS VERITY_Aqui na Verity temos diversas ações que estimulam a troca de conhecimento:FAZER O MELHOR E O QUE É CERTO, SEMPRE_Esse é o mantra que nos guia da modernização à aceleração digital para ofereceremos soluções de ponta a ponta da jornada de tecnologia.VAGA PERFEITA_Ser Veriter é ter coragem para evoluir, pensar diferente e contribuir com insights antes nunca imaginados.Aqui na Verity você tem vale refeição e alimentação, assistência médica e odontológica, seguro de vida, parceria com a Total Pass para cuidar da saúde, auxílio home office, acesso a cursos para desenvolvimento, day off no aniversário e outras iniciativas que não param de surgir./nExperiê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./nArquitetura 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.



  • Ituiutaba, Brasil Bebeesoftware Tempo inteiro

    About the RoleWe are seeking a remote, full-time Senior Software Architect with 5+ years of software development experience in leading and designing complex analytics dashboard web applications for industry-leading clients.As a Senior Software Architect, you will be responsible for building solutions to find actionable insights from data and workflow to act...

  • Senior Software Architect

    2 semanas atrás


    Ituiutaba, Brasil Bebeesoftware Tempo inteiro

    Our team is looking for a skilled professional to take on the role of Software Architect with expertise in designing and implementing complex systems using cutting-edge technologies and frameworks.This key position will be responsible for driving innovation and technical excellence throughout our organization, ensuring high code quality through rigorous...

  • Frontend Software Architect

    2 semanas atrás


    Ituiutaba, Brasil Bebeeengineering Tempo inteiro

    Job DescriptionWe're seeking an experienced engineer to architect and implement scalable web solutions leveraging cutting-edge technologies.The role involves transforming web experiences with the integration of AI assistance and intelligent task management.This entails designing and building sophisticated, performant interfaces that seamlessly integrate with...

  • Software Architect

    1 semana atrás


    Ituiutaba, Brasil Vortigo Digital Tempo inteiro

    Somos a Vortigo - nascemos com o propósito de criar aplicativos mobile para um mundo em constante movimento, mas não paramos por aí. Ampliamos nossa atuação e hoje desenvolvemos softwares para ajudar empresas e startups no processo de transformação digital. Nosso time é composto por pessoas apaixonadas por desafios gigantes, mudando a experiência...

  • Chief Software Architect

    1 semana atrás


    Ituiutaba, Brasil Bebeesoftware Tempo inteiro

    Software Systems EngineerWe are seeking a skilled Software Systems Engineer to join our team.As a key member of our engineering department, you will play a vital role in shaping the architecture, performance, and scalability of complex systems.In this position, you will leverage your expertise in modern software development principles to design, develop, and...


  • Ituiutaba, Brasil Bebeeecommerce Tempo inteiro

    Senior Software Architect for E-commerce PlatformThis is a fully remote role responsible for the reliability, performance, and scalability of our e-commerce application platform.Designing, developing, and maintaining our e-commerce platformMonitoring and responding to incidentsMandatory Requirements:2-3 Years with e-commerce experienceStrong Java...

  • Aem Architect

    Há 5 dias


    Ituiutaba, Brasil Insight Global Tempo inteiro

    Company: Insight Global Services Team, supporting Global Manufacturing Client Type: Long term PJ Contract Location: Remote in Brazil Interview Process: 1 round technical interview Requirements: 12+ years of experience in enterprise-level software development and architecture.Minimum 5+ years of hands-on experience with Adobe AEM.Demonstrated success in...


  • Ituiutaba, Brasil Bebeeproductowner Tempo inteiro

    Job Description:We seek a highly skilled Wealth Management Solutions Architect to drive the development of a cutting-edge wealth management platform built on Oracle Database, with a Java backend and Angular frontend.This is an exciting opportunity for a seasoned professional to take ownership of requirements gathering, UI design, and functional...


  • Ituiutaba, Brasil Bebeearchitect Tempo inteiro

    Job DescriptionWe are seeking a highly skilled Data Systems Architect to join our Mobile Applications department.As a key member of our team, you will design and build scalable data pipelines that ingest and transform data from various sources, ensuring seamless integration with our centralized stores.Key Responsibilities:Data Infrastructure & Pipelines:...

  • Solutions Architect

    2 semanas atrás


    Ituiutaba, Brasil Landmark Group Tempo inteiro

    As a Solution Architect, you will play a pivotal role in shaping the technology future of Landmark Group working at our HQ in Dubai, UAE. Be the technical lead on key projects, responsible for designing end-to-end solutions that meet business needs, align with our enterprise architecture standards, and are scalable, reliable, and secure. You will translate...