Vaga de Arquiteto de Software C# / Tech Lead- Sênior
1 vaga: | Publicada em 20/06
A combinar
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).