




Resumo da Vaga: Estamos buscando uma Pessoa Desenvolvedora .NET Sênior para integrar nossa equipe de Canais, atuando no desenvolvimento e evolução de soluções críticas para Internet Banking Web e App. Principais Destaques: 1. Atuação estratégica na construção de sistemas escaláveis e de alta performance. 2. Participação ativa em decisões de arquitetura e implementação de microserviços. 3. Melhoria contínua das plataformas digitais e foco em qualidade de código. São Paulo, SP Sênior Sobre a vaga: Estamos buscando uma Pessoa Desenvolvedora .NET Sênior para integrar nossa equipe de Canais, atuando no desenvolvimento e evolução de soluções críticas que sustentam o Internet Banking Web e App. Essa pessoa terá papel estratégico na construção de sistemas escaláveis, de alta performance e alta disponibilidade, participando ativamente de decisões de arquitetura, implementação de microserviços e melhoria contínua das plataformas digitais. Responsabilidades: ✔ Desenvolver novos microserviços e manter sistemas legados utilizando .NET Core 8 e .NET Framework 4\.8 (incluindo aplicações ASP.NET MVC). ✔ Projetar e implementar soluções escaláveis e de alta performance para os canais digitais. ✔ Escrever, analisar e otimizar consultas complexas em T\-SQL, garantindo integridade e eficiência no acesso aos dados. ✔ Projetar e implementar soluções de mensageria utilizando RabbitMQ e MassTransit para comunicação assíncrona entre serviços. ✔ Garantir qualidade de código por meio de Testes Unitários, Code Reviews e aplicação de princípios SOLID e Clean Code. ✔ Participar do desenho de arquitetura aplicando padrões como Microserviços e CQRS. ✔ Atuar ativamente nas cerimônias do Scrum (Daily, Planning, Review e Retrospective). ✔ Analisar e refinar histórias de usuário, detalhando tarefas técnicas para o desenvolvimento. ✔ Utilizar GIT para versionamento de código seguindo boas práticas como Gitflow e Pull Requests. Requisitos: ✔ Sólida experiência em desenvolvimento Back\-end com .NET (especialmente .NET Core 8 e .NET Framework 4\.8\). ✔ Experiência prática com ASP.NET MVC. ✔ Profundo conhecimento em SQL Server e T\-SQL, incluindo modelagem de dados e otimização de performance. ✔ Experiência com arquitetura de Microserviços e padrões de comunicação síncrona e assíncrona. ✔ Experiência com RabbitMQ e MassTransit. ✔ Experiência no design e construção de APIs RESTful. ✔ Domínio dos princípios SOLID, Clean Code e Design Patterns. ✔ Experiência comprovada com implementação do padrão CQRS. ✔ Vivência com metodologias ágeis, especialmente Scrum. ✔ Proficiência no uso de GIT para controle de versão. Diferenciais: ➕ Experiência com Domain\-Driven Design (DDD). ➕ Experiência com frameworks de testes unitários como xUnit, NUnit ou similares. ➕ Vivência com ambientes em Cloud (Azure ou AWS), especialmente Azure Functions, App Services e AKS. ➕ Experiência com Docker e Kubernetes (K8s). ➕ Experiência na criação e manutenção de pipelines de CI/CD (Azure DevOps, Jenkins ou GitLab CI). ➕ Conhecimento em ferramentas de APM (Application Performance Management) como Dynatrace. ➕ Familiaridade com ferramentas de IA aplicadas ao desenvolvimento, como GitHub Copilot, Gemini ou NotebookLM. Modelo de trabalho: Hibrido 2 vezes na semana O que você encontrará na Maitha: Experiência de Desenvolvimento Individual de soft skills e acompanhamento em toda a jornada; Gestão de bem\-estar com acompanhamento de métricas e indicadores sobre a evolução de satisfação; Treinamentos, workshops e meetups para evolução de soft e hard skills; Rewards com programa de pontos e premiações; TotalPass com várias opções de planos e mais de 250 modalidades, como musculação, cross training, yoga, dança e muito mais; E muito mais!


