Arquiteto de Software Sênior
Nossa empresa busca profissionais experientes para trabalhar em projetos de arquitetura moderna, utilizando microsserviços, mensageria e entrega contínua.
* Desenvolver, testar e manter APIs e microsserviços com .NET Core (.NET 8);
* Aplique princípios de Domain-Driven Design (DDD), orientação a objetos e Clean Code;
* Implementar soluções com padrão Mediator, mensageria e comunicação assíncrona;
* Trabalhar com ORMs (Entity Framework, Dapper) para integração com bancos SQL e NoSQL;
* Criar e manter testes automatizados (unitários e de integração);
* Contribuir para pipeline de entrega contínua (CI/CD) e práticas de feature toggle;
* Colaborar com times ágeis em um ambiente Kanban/Scrum;
O nosso ambiente adota metodologias ágeis, com forte colaboração entre times multidisciplinares e foco em qualidade, automação e melhoria contínua.
Requisitos Elegíveis
Experiência comprovada em desenvolvimento de software utilizando .NET Core;
Domínio em principios de DDD, orientação a objetos e Clean Code;
Habilidades avançadas em programação funcional;
Conhecimento em orquestradores de serviços (e.g. RabbitMQ, Apache Kafka) e messaging;
Experiência em implementar soluções escaláveis e seguras;
Conhecimento em teste unitário e integração;
Experiência em ferramentas de CI/CD (e.g. Jenkins, Azure DevOps);
Familiaridade com ambientes de deployment (e.g. Docker, Kubernetes).