.NET Tech Lead | Especialista (Remote)
Empresa: Compass UOL
Local: Remoto
Tipo de Vaga: Efetivo (CLT) | Remoto
| Tipo de Contrato | Efetivo (CLT) |
|---|---|
| Modalidade | Remoto |
| Localização | Remoto |
| Publicada em | 05/05/2026 |
Descrição da Vaga
Confira os detalhes desta oportunidade profissional. .
Principais
ResponsabilidadesLiderar tecnicamente o time de desenvolvimento, sendo a referência para decisões de padrões de código, boas práticas e arquitetura;
Atuar como principal ponto de contato técnico com o Tech Lead do cliente, co-conduzindo decisões arquiteturais e garantindo alinhamento entre as equipes;
Definir, propor e documentar as decisões arquiteturais do backend, incluindo a decomposição em bounded contexts, o desenho dos endpoints REST, contratos de comunicação entre serviços (Pub/Sub, HTTP síncrono) e estratégias de migração de banco de dados;
Participar ativamente da fase de Discovery, validando a decomposição do monolito em bounded contexts, identificando acoplamentos implícitos e mapeando tabelas para schemas PostgreSQL;
Projetar, desenvolver e evoluir APIs RESTful e serviços backend utilizando .NET 8 e C#, atuando como desenvolvedor(a) hands-on em funcionalidades críticas nos bounded contexts de maior complexidade;
Garantir a implementação da arquitetura hexagonal (ports & adapters).
Requisitos para a VagaExperiência profissional sólida com desenvolvimento backend utilizando .NET (C#), preferencialmente .NET 6 ou superior;
Experiência comprovada em liderança técnica de times de desenvolvimento, com histórico de mentoria, code review e definição de padrões técnicos;
Profundo conhecimento em arquitetura de microsserviços, decomposição de monolitos, Domain-Driven Design (DDD) e padrões como CQRS e Mediator(MediatR);
Experiência com arquitetura hexagonal (ports & adapters) e design de APIs RESTful;
Experiência com bancos de dados relacionais, especialmente PostgreSQL e/ou SQL Server, incluindo ORM (Entity Framework Core) e Dapper;
Experiência com sistemas de mensageria assíncrona (RabbitMQ, Google Pub/Sub, Kafka ou similares);
Domínio de Orientação a Objetos, Design Patterns e princípios SOLID;
Experiência com containers (Docker, Kubernetes/GKE) e ambientes cloud;
Experiência com ferramentas de controle de versão (Git) e práticas de CI/CD;
Domínio de testes de software.Desejável:Experiência com Google Cloud Platform (GCP), especialmente GKE, Cloud SQL for PostgreSQL, Pub/Sub e Secret Manager;
Experiência prévia em projetos de modernização de sistemas legados ou migração de monolitos para microsserviços;
Experiência no setor financeiro (bancos, fintechs, meios de pagamento) ou com sistemas de pagamentos instantâneos, onboarding e gestão de identidade;
Experiência com migração de banco de dados SQL Server para PostgreSQL;
Conhecimento em ferramentas de observabilidade e monitoramento (Datadog, Cloud Monitoring, Grafana, Prometheus, Serilog);
Experiência com a utilização de ferramentas de IA como aceleradores no ciclo de desenvolvimento de software;
Familiaridade com Swagger/OpenAPI e testes de contrato automatizados.
Como se Candidatar
- Acesse o link: Clique no botão “Candidatar-se” acima para acessar a vaga na plataforma Gupy.
- Crie seu Perfil: Se for seu primeiro acesso, crie uma conta com seus dados.
- Preencha as Informações: Complete as etapas solicitadas (currículo, testes, experiências).
- Acompanhe: Após finalizar, acompanhe o processo no seu painel de candidato.
Dica: Mantenha seu currículo sempre atualizado para aumentar suas chances!
Ver vaga no site oficial da empresa
Gostou desse conteúdo?
Entre no VAGAS E CURSOS - PORTAL VAGAS no WhatsApp e receba tudo em primeira mão!
Entrar no Grupo
Entre no VAGAS E CURSOS - PORTAL VAGAS no WhatsApp e receba tudo em primeira mão!
