BEMOL SERVIÇOS FINACEIROS
Bemol Digital
Sobre a vaga
- Página da Vaga | BEMOL SERVIÇOS FINACEIROS | Software Engineer Tech Lead- - - - - - - Pular para o conteúdo principalBEMOL SERVIÇOS FINACEIROS | Software Engineer Tech Lead
Copiar link
Erro ao copiar link
Compartilhar vagaLink copiado
Ir para candidatura
Descrição da vaga
Faça Parte da Revolução Digital e Financeira na Amazônia com a Bemol!
Na Bemol, estamos comprometidos em transformar a experiência dos nossos clientes e o mercado de tecnologia e serviços financeiros no Norte do Brasil. Desde 2020, a Bemol Serviços Financeiros (BSF) atua como a frente financeira das Lojas Bemol, oferecendo soluções integradas como a Conta Bemol e Crédito (Empréstimo Pessoal e Empréstimo com Garantia de Imóvel), que ajudam nossos clientes a realizar seus sonhos e conquistar independência financeira.
Nossa missão na Bemol Digital é liderar a inovação, fornecendo acesso a serviços digitais conectados à marca Bemol, tudo em um ambiente de trabalho inclusivo e diverso, onde todos têm a oportunidade de crescer e se desenvolver. Procuramos profissionais talentosos que compartilhem de nossa visão e possuam as seguintes competências:
- Comunicação Eficaz: Capacidade de transmitir ideias de forma clara e concisa.
- Trabalho em Equipe: Habilidade de colaborar com pessoas de diferentes origens e perspectivas.
- Adaptabilidade: Disposição para abraçar mudanças e novos desafios.
- Resolução de Problemas: Aptidão para identificar problemas e implementar soluções eficientes.
- Orientação para Resultados: Foco no cumprimento de metas e na entrega de resultados de alta qualidade.
- Curiosidade e Aprendizado Contínuo: Interesse em explorar novas ideias, aprender novas tecnologias e se manter atualizado com as tendências do mercado.
Se você se identifica com nossa proposta, venha construir o futuro conosco. Junte-se à Bemol e faça parte de uma equipe que está impulsionando a inovação digital e financeira na região amazônica.
Responsabilidades e atribuições
O Tech Lead é responsável pela definição e implementação de arquiteturas de software, backend para web e para mobile (APIs GRPC), em um ambiente multicloud (AWS e Azure). Ser o guia técnico do time com definições e escolhas de arquiteturas e tecnologias, propor melhorias, ser o responsável por definições de padrão e atuar como revisor de código do time.
- Trabalhar com uma equipe altamente qualificada construindo software de qualidade, que seja escalável para um alto volume de dados e aplicações de alto risco
- Programação de novos sistemas, responsável pela manutenção de sistemas produtivos atuais
- Realizar code reviews do código de pares da squad.
- Participar da concepção de todo ciclo de vida de uma nova funcionalidade/produto e ser responsável pela entrega e acompanhamento da mesma
- Desenhar e desenvolver soluções robustas que apoiem as áreas de negócio no seu trabalho diário
- Garantir que os procedimentos internos e políticas globais sejam sempre seguidos de forma efetiva
- Buscar soluções inovadoras, sempre com o objetivo de digitalizar processos
- Alinhamento com outros membros do time e lideranças nas operações globais dos projetos em andamento
Requisitos e qualificações
- Experiência sólida em desenvolvimento com C# e .NET, incluindo .NET Core/.NET 5+.
- Conhecimento em arquitetura de microsserviços, com experiência em design, implementação e manutenção.
- Proficiência em serviços de nuvem Azure, AWS com foco em filas distribuídas, Kubernetes ou App Services.
- Familiaridade com boas práticas de DevOps, incluindo CI/CD, utilizando ferramentas como Azure DevOps ou similares.
- Experiência com bancos de dados relacionais (ex.: SQL Server) e não relacionais (ex.: Cosmos DB), com foco em integração com microsserviços.
- Habilidade em escrever código limpo, testável e escalável, utilizando padrões como SOLID e testes unitários (ex.: xUnit, NUnit).
- Conhecimento em APIs RESTful, incluindo criação, consumo e versionamento.
- Conhecimento em APIs GRPC, incluindo criação, consumo e versionamento.
- Experiência com ferramentas de mensageria (ex.: RabbitMQ, Kafka ou Azure Service Bus) para comunicação assíncrona entre serviços.
- Capacidade de resolver problemas complexos e otimizar sistemas para alta performance e disponibilidade.
- Vivência em ambientes ágeis (Scrum/Kanban) e colaboração com equipes multidisciplinares.
- Desejável: certificações relevantes em cloud sejam Azure (ex.: AZ-204, AZ-305) ou AWS (Practitioner, Solutions Architect, Developer - Associate)
- Boa comunicação e habilidades de mentoria para orientar outros desenvolvedores.
- Conhecimento sobre fundamentos de Inteligência Artificial Generativa (LLMs), incluindo conceitos de prompting, RAG e agentes de IA.
- Experiência ou familiaridade com ferramentas de desenvolvimento assistido por IA, como GitHub Copilot, OpenAI APIs, Claude, Cursor ou similares, aplicadas à produtividade de engenharia.
- Desejável experiência em definição de estratégias de adoção de IA para times de engenharia, promovendo g