Descrição da vaga
Nosso Negócio
Somos uma empresa de tecnologia líder na América Latina. Desenvolvemos soluções para facilitar a gestão de despesas e de viagens corporativas utilizando a tecnologia como facilitador desses processos. Com escritórios no Brasil e no México e atuação em mais de 20 países, a nossa missão é facilitar a rotina dos nossos clientes, proporcionando uma experiência eficiente, inovadora e sem burocracias na gestão.
Na Argo a gente explora a jornada do usuário para resolver problemas em suas várias etapas e transformar o que é complexo em algo simples, poderoso e eficiente.
Nossa Cultura
Acreditamos que juntos fazemos melhor e, por isso, temos um cuidado especial com a jornada de nossos talentos proporcionando muita autonomia no trabalho e um ambiente de constante aprendizado com treinamentos de soft & hard skills, além de participação em projetos multidisciplinares e incentivo de protagonismo da própria carreira.
Nossos Valores
Valorizamos pessoas com espírito de empreendedorismo que sejam inconformadas com o status quo, dinâmicas que estejam sempre on top das novas tendências tecnológicas e que tenham o propósito de transformar a experiência do
cliente em algo emocionante.
Comunicação, Trabalho em Equipe, Foco, Planejamento e Organização são competências essenciais para fazer
parte de nosso time!
Nosso Escritório
No Brasil estamos localizados na Alameda Santos, porém o trabalho contrato será de tele trabalho
sendo realizado 100% remotamente com o fornecimento dos equipamentos necessários para a execução das atividades.
Nossas vagas são validas para todos os residentes do Brasil, não importando a região de moradia.
Se identificou?
Participe dessa jornada de transformação com a Argo você também!
Estamos em busca de um Arquiteto(a) de Software para compor nosso time de tecnologia.
Responsabilidades e atribuições
O que faz um Arquiteto(a) de Software na Argo:
Atua como responsável pelo desenho, manutenção e evolução da arquitetura de sistemas da empresa.
É responsável por auxiliar as várias squads de desenvolvimento com expertise técnica, promovendo debates que levem a melhorias na organização logica e física dos componentes do sistema.
Responsável por garantir que os componentes desenvolvidos sejam escaláveis, performativos e resilientes.
Responsável por liderar a introdução de novas tecnologias nas pilhas utilizadas. Responsável por estabelecer técnicas que permitam avaliar a performance de cada módulo individualmente bem como da arquitetura como um todo.
Atividades:
• Suportar as equipes de alto desempenho a melhorar continuamente, compartilhar informações e definir padrões;
• Se assegurar que as células de desenvolvimento utilizem as melhores práticas de design de sistemas ao longo dos projetos;
• Promover a excelência técnica nos produtos e serviços criados;
• Promover a inovação de processo e produtos;
• Promover a introdução de novas tecnologias;
• Desenvolver e utilizar ferramentas para monitoramento dos componentes pertinentes a arquitetura;
• Promover a institucionalização do conhecimento técnico dos produtos e serviços da empresa;
• Construir relacionamentos colaborativos com demais departamentos da organização;
• Comunicar-se com impacto em uma ampla gama de partes interessadas internas e externas, adaptando mensagens para garantir que elas sejam adequadas para o público;
• Promover controle de qualidade de processo;
• Criar e desenhar a arquitetura das novas soluções;
• Desenvolver provas de conceito para validar as arquiteturas propostas.
Requisitos e qualificações
É importante que você tenha graduação completa em Tecnologia da Informação, Engenharia, Ciências da Computação ou áreas afins;
• 7 anos de experiência na função;
• Experiência em sistema SaaS e Multitenant, projeto B2B, metodologia ágil Scrum.
• Ter experiência anterior como fullstack, utilizando: JavaScript, Angular, React, C# .NET (Webforms/MVC) e Java 8 ou superior.
• Integração de sistemas via APIs, RestFul e SOAP;
• Larga experiência no desenho de aplicações baseadas em banco de dados relacional SQL Server;
• Larga experiência no desenho de aplicações baseadas em banco de dados relacional SQL Server;
• Conhecimento em Kafka, Docker, Kubernetes, Elasticsearch e/ou tecnologias correlatas.
• Experiência com desenvolvimento de aplicações distribuídas
• Experiência com projeto e desenvolvimento de aplicações baseadas no paradigma de micro-serviços.
Será um diferencial se você tiver conhecimento em:
• Experiência com desenvolvimento Mobile c/ Flutter;
• Experiência com desenvolvimento Mobile nativo iOS;
• Experiência com desenvolvimento Mobile nativo Android.
E se você for comunicativo(a), orientado(a) a resultado, organizado(a), analítico(a) e possui mentalidade de startup.
Venha fazer parte do nosso time!