Consultor Desenvolvedor Backend .NET Sênior/Especialista

São Paulo Remote

Buscamos um profissional experiente e apaixonado por tecnologia para integrar nosso time de desenvolvimento backend. Esta é uma oportunidade única para trabalhar com tecnologias modernas em um ambiente dinâmico e colaborativo, contribuindo para soluções robustas e escaláveis.

O que você fará
Desenvolver APIs RESTful robustas e escaláveis utilizando .NET Core 8

Criar e manter serviços de integração entre sistemas internos e externos

Conduzir migrações de projetos legados do .NET Core 6 para a versão 8

Implementar soluções de acesso a dados utilizando Dapper com Oracle Database

Projetar e implementar integrações com APIs de terceiros e webservices

Participar do design e implementação de arquiteturas de software escaláveis

Colaborar com equipes multidisciplinares para entrega de produtos de alta qualidade

Realizar code reviews e mentoria de desenvolvedores júnior e pleno

Contribuir para a melhoria contínua dos processos de desenvolvimento

Documentar soluções técnicas, APIs e participar de cerimônias ágeis

Requirements

Formação Superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas, ou experiência profissional equivalente

Experiência sólida com desenvolvimento backend em .NET Core/Framework

Conhecimento avançado em .NET Core 8 ou disposição para migração rápida

Experiência prática com desenvolvimento de APIs RESTful e Web APIs

Experiência em serviços de integração e consumo de APIs externas

Experiência prática com Dapper para acesso a dados

Conhecimento em Oracle Database (queries, procedures, otimização)

Experiência com padrões de arquitetura (Clean Architecture, DDD, SOLID)

Conhecimento em autenticação e autorização de APIs (JWT, OAuth)

Conhecimento em versionamento de código (Git/Azure DevOps)

Experiência com testes unitários e de integração

Habilidades de resolução de problemas complexos

Comunicação clara e trabalho em equipe.

 

Perfil Comportamental: 
Proatividade e autonomia para resolver desafios técnicos;

Mentalidade analítica e orientação a resultados;

Colaboração e capacidade de trabalhar em equipe;

Aprendizado contínuo e adaptação a novas tecnologias;

Comunicação eficaz com stakeholders técnicos e não-técnicos.


Diferenciais Técnicos:Certificações .NET da Microsoft

Experiência com arquiteturas orientadas a eventos (Event-Driven Architecture, Event Sourcing, CQRS)

Conhecimento em frameworks de Durable Execution (Azure Durable Functions, Temporal, Workflow Foundation)

Experiência com message brokers (RabbitMQ, Apache Kafka, Azure Service Bus)

Conhecimento em ferramentas de integração (Enterprise Service Bus, API Management, Webhooks)

Experiência com documentação de APIs (Swagger/OpenAPI, Postman)

Conhecimento em AWS e Amazon SQS

Experiência com MongoDB

Experiência com conteinerização (Docker, Kubernetes)

Conhecimento em observabilidade (Application Insights, Prometheus, Grafana, Datadog)

Experiência com CI/CD e práticas DevOps

Conhecimento em segurança de APIs (Rate limiting, CORS, API Keys)

Experiência com micro serviços e arquiteturas distribuídas.