Sobre a oportunidade
Resumo da vaga: Buscamos um(a) Desenvolvedor(a) Sênior com foco em desenvolvimento .NET para desenhar, especificar e sustentar soluções escaláveis, resilientes e sustentáveis, acompanhando o ciclo completo das aplicações, da concepção à sustentação. Procuramos um profissional com visão arquitetural, forte background em engenharia de software e postura consultiva, que atue de forma próxima às áreas de negócio, participando ativamente das discussões sobre evolução de produto, priorização de demandas e definição de soluções. Esse profissional será peça-chave na tradução de necessidades do negócio em soluções técnicas viáveis, sustentáveis e alinhadas à estratégia da empresa, especialmente em um ambiente de varejo dinâmico, com alto volume transacional e forte pressão por resultados. É fundamental ter maturidade para atuar em ambientes de alta demanda, com senso de urgência, responsabilidade e comprometimento com entregas de impacto.
Responsabilidades
Atuar em parceria com as áreas de negócio na discussão de novas demandas, evoluções de produto e melhorias sistêmicas; Participar ativamente de reuniões de discovery e definição de escopo, contribuindo tecnicamente para decisões estratégicas; Traduzir requisitos de negócio em soluções técnicas escaláveis, sustentáveis e alinhadas à arquitetura corporativa; Gerar desenhos técnicos e artefatos de arquitetura alinhados aos padrões e referências da área; Projetar soluções considerando integrações existentes, impactos sistêmicos e regras de negócio; Garantir elasticidade, escalabilidade e alta disponibilidade das soluções durante a construção e evolução do software; Apoiar tecnicamente a priorização de demandas, avaliando riscos, impactos e viabilidade técnica; Desenvolver e manter documentação técnica (diagramas, APIs, etc.) e promover a gestão do conhecimento; Participar de todo o ciclo de vida das aplicações: concepção, implementação, testes, deploy e sustentação; Colaborar com times multidisciplinares (produto, infraestrutura, QA, suporte e dados) para assegurar qualidade, performance e estabilidade operacional; Contribuir para a evolução tecnológica da plataforma, incluindo iniciativas relacionadas a AI quando aplicável. Requisitos essenciais (Obrigatórios): 5+ anos de experiência em desenvolvimento/arquitetura de software; Experiência comprovada com bancos de dados relacionais; Experiência prática com Docker; Domínio de .NET Core e ecossistema .NET; Experiência em .NET com: mensageria: SQS; Experiência com testes unitários: xUnit; Criação de microserviços / serviços e APIs REST; Conhecimento em versionamento de código (preferencialmente Git); Experiência com documentação de APIs REST (Swagger / OpenAPI). Conhecimentos desejáveis: Experiência com integração de hardwares do varejo (balança, leitor de barras, pinpad e etc).