Desenvolvedor(a) FullStack .NET/Angular - PLENO (REMOTO)

CEDRO SISTEMAS E TECNOLOGIA LTDA

Uberlândia - MG

1 posição

Elegível para PCD

Integral

PJ
Cooperado
Remoto
Pleno

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).
Frontend (Angular)
  • Angular (versões atuais);
  • TypeScript e RxJS;
  • Boas práticas de componentização, consumo de APIs e estado reativo.
Arquitetura
    • 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.

Localização

Avenida Anselmo Alves dos Santos, Tibery, Uberlândia - MG, Brasil, 38405-167