Buscamos uma pessoa com perfil sênior, com sólida experiência em arquiteturas modernas e ecossistema Azure, para atuar no desenvolvimento de aplicações escaláveis e de alta performance.
Desenvolver e manter aplicações robustas utilizando .NET 8 e Angular 18+.
Projetar arquiteturas desacopladas utilizando padrões como Mediator e mensageria.
Garantir a qualidade do código através de testes unitários e integrados.
Modelar e otimizar bases de dados relacionais (PostgreSQL) e NoSQL (MongoDB).
Atuar ativamente no ciclo de vida de desenvolvimento (CI/CD) via Azure DevOps.
Mentoria técnica e revisão de código seguindo as melhores práticas de GitFlow.
Linguagem & Runtime: .NET 8.0 e C#.
ORM: Entity Framework Core (EF Core).
Arquitetura: MediatR (Mediator Pattern) e AutoMapper.
Mensageria: Rebus e Azure Service Bus (Queues, Topics e Subscriptions).
Framework: Angular 18+.
Relacional: PostgreSQL.
NoSQL: MongoDB.
Engine: xUnit.
Mocks & Stubs: NSubstitute.
Data Generation: Bogus (Faker).
Versionamento: Git (utilizando estratégia de GitFlow).
CI/CD: Azure Pipelines (YAML-based).
Gestão: Azure DevOps (Boards, Repos e Artifacts).
Domínio profundo de C# e Programação Orientada a Objetos.
Experiência com sistemas distribuídos e comunicação assíncrona.
Conhecimento em boas práticas de design de API e performance.
Familiaridade com o ecossistema Cloud Azure.