Desenvolvedor(a) FullStack .NET/Angular - PLENO (REMOTO)
CEDRO SISTEMAS E TECNOLOGIA LTDAEsta vaga não aceita mais candidaturas!
Uberlândia - MG
1 posição
Elegível para PCD
Integral
SOBRE A CEDRO
Nossa missão: desenvolver softwares de altíssima qualidade que escale o negócio do cliente
Nossa visão: ser referência nacional em tecnologias de investimentos para o ecossistema financeiro
Nosso propósito: transformar o complexo em simples para melhorar a vida das pessoas e organizações
Buscamos, a cada dia, construir uma Cedro mais plural e inclusiva, com profissionais que estejam com um olhar sempre à frente e buscando novos desafios, pois acreditamos que o respeito à pluralidade e à individualidade é a base das nossas relações.
VENHA SER CEDRENSE!
Estamos em busca de um(a) Desenvolvedor(a) FullStack (.NET/Angular) Pleno para:
- Desenvolver e evoluir aplicações backend em .NET 6/8 e frontend em Angular;
- Projetar e implementar microserviços e APIs RESTful com foco em escalabilidade e performance;
- Criar integrações assíncronas via RabbitMQ e MassTransit;
- Implementar testes automatizados (unitários e de integração);
- Trabalhar com CI/CD, Docker e Kubernetes para entrega contínua e implantação em containers;
- Garantir observabilidade com OpenTelemetry e Health Checks;
- Atuar em um ambiente ágeis (Scrum/Kanban), colaborando com desenvolvedores, arquitetos e DevOps;
- Aplicar TDD, Design Patterns e princípios SOLID no desenvolvimento diário.
OS REQUISITOS QUE ESPERAMOS DE VOCÊ
Backend (.NET)- Experiência com .NET 6.0 e .NET 8.0;
- Conhecimento em Entity Framework Core;
- Bancos de dados MongoDB e Oracle Database;
- Experiência com Redis (caching);
- Uso de MassTransit + RabbitMQ (mensageria);
- OpenTelemetry para observabilidade;
- IdentityServer4 para autenticação e autorização;
- FluentValidation (validação de dados);
- AutoMapper ou Mapster (mapeamento de objetos);
- xUnit + Moq (testes automatizados).
- Angular (versões atuais);
- TypeScript e RxJS;
- Boas práticas de componentização, consumo de APIs e estado reativo.
-
- Microserviços e Event-Driven Architecture;
- Clean Architecture / DDD;
- Mensageria assíncrona (MassTransit/RabbitMQ);
- Observabilidade com métricas e logs centralizados;
- Health Checks para monitoramento de serviços.
DIFERENCIAIS
- Experiência com Cloud (AWS, Azure ou GCP);
- Conhecimento em CI/CD pipelines (GitLab, Azure DevOps, Bitbucket Pipelines);
- Vivência com monitoramento distribuído e tracing;
- Participação em projetos de alta disponibilidade e escalabilidade;
- Contribuição em projetos open-source ou repositórios públicos (GitHub, GitLab).
NOSSOS BENEFÍCIOS PARA VOCÊ (PJ/Cooperado)
- 15 dias de descanso remunerados após 1 ano de contrato;
- Day off no aniversário.