Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Arquiteto de Software C# / Tech Lead- Sênior

1 vaga: | Publicada em 20/06

Sobre a vaga

Magva tecnologia busca, pessoa Arquiteta/Líder. Missão: Elaborar e manter a arquitetura dos produtos, construindo o código, direcionando e liderando o time de desenvolvimento na sua utilização, envolvendo as partes interessadas do negócio no planejamento e fornecendo a estratégia técnica para a empresa. Conheça mais sobre nós: Fundada em 2019 no Rio de Janeiro, a Magva é focada em construir experiências de comércio conversacional. A inovação está no nosso DNA: fomos uma das primeiras empresas de chatcommerce no Brasil e a primeira a desenvolver meio de pagamento integrado no WhatsApp no mundo. Atualmente, nosso principal produto é o Buszap: uma plataforma para compra de passagens via WhatsApp, revolucionando a maneira como os consumidores interagem com o transporte rodoviário. Nossos Modelos de Negócio Marketplace (B2C): Através do Buszap, oferecemos aos consumidores acesso a todas as empresas rodoviárias do Brasil e mais de 4.000 destinos. White Label (B2B2C): Fornecemos tecnologia de ponta para as empresas de ônibus, ajudando-as a aumentar suas vendas e digitalizar seus canais, ganhado eficiência operacional. Nossa Vantagem Competitiva 99% dos brasileiros estão no WhatsApp e mais de 70% deles têm acesso à internet somente pelo celular. Com a nossa tecnologia estamos prontos para alcançar este mercado e revolucionar não só o segmento de passagens, mas também muitos outros por meio do comércio conversacional. Nosso crescimento de 3 dígitos por ano nos dá segurança de que estamos no caminho certo. Venha fazer parte da nossa equipe! Informações adicionais: 1. Garantir que todas as soluções técnicas estejam alinhadas a estratégia do negócio; 2. Representar o time tecnicamente em discussões e decisões estratégicas de discovery de produto, antecipando possíveis problemas técnicos e sugerindo alternativas para evitá-los; 3. Garantir que os componentes arquiteturais do time sigam uma proposta arquitetural evolutiva; 4. Sugerir e planejar novas tecnologias; 5. Desenvolver um ambiente colaborativo, em que práticas de pareamento, feedbacks e motivação para se desenvolver são comuns a todos do time; 6. Definir e desenhar a arquitetura de soluções de aplicações, garantindo os padrões tecnológicos, a qualidade e os mecanismos arquiteturais; 7. Desenvolver e manter as arquiteturas de software da empresa, visando a sua efetividade, integridade e atualização tecnológica visando sempre eficiência e qualidade; 8. Construir o roadmap de projetos de transformação tecnológica; 9. Definir os mecanismos arquiteturais de software que compõem uma solução; 10. Suportar as squads de projetos quanto à utilização das tecnologias e boas práticas de engenharia de software; 11. Apoiar na validação técnica das soluções do ponto de vista de performance e estabilidade; 12. Analisar produtos e novas tecnologias do mercado e elaborar business cases para comparação e recomendação; 13. Ajudar a estabelecer o processo de DevOps; 14. Criar, divulgar e manter atualizada a documentação referente a arquitetura; 15. Aplicar boas práticas de segurança; 16. Promover e liderar reuniões técnicas para melhorar entendimento sobre os requisitos dos projetos de desenvolvimento; 17. Suportar outros desenvolvedores quando necessário; 18. Escrever código limpo, de fácil manutenção, utilizando as melhores práticas de desenvolvimento de software; Regime de Contratação: CLT ou PJ Benefícios: Plano de Saúde Unimed; Plano Odontológico; Vale Alimentação Swile; Vale Refeição Swile; Seguro de Vida; Zelluz (Plataforma de saúde mental). Formação acadêmica: Superior completo na área de tecnologia. Experiências Necessárias: Sólida experiência com desenvolvimento back-end C#, banco de dados SQL Server e Bancos não relacionais (MongoDB, Elastic, DynamoDB, etc) Experiência com métodos ágeis (Scrum, Kanban, Safe, etc...) Desenvolvimento de APIs .NET Core, 6.0, 8.0, Webforms e MVC. Experiência com Azure Devops; DDD; SOLID; Design Patterns; Desenvolvimento de software seguro; Conhecimento de boas praticas de programação (Clean Code); Conhecimento da ferramenta de desenvolvimento Visual Studio; Experiência com a ferramenta de Controle de Versão (GIT) Conhecimento de boas práticas de performance de sistemas; Experiência com Microservices. Desejável conhecimento em: Certificações Microsoft; RabbitMQ/Kafka; Redis, Elastic Search; Teste de Software (TDD / BDD); Conhecimento em React e Angular. Habilidades comportamentais: Relacionamento Interpessoal Resiliência Atitude ética Proatividade Comprometimento Regime de Contratação: CLT ou PJ Benefícios: Plano de Saúde Unimed; Plano Odontológico; Vale Alimentação Swile; Vale Refeição Swile; Seguro de Vida; Zelluz (Plataforma de saúde mental).