Desenvolvedor Backend .Net/C++/C# Pleno

Mooven

Brasil

Remote

BRL 180,000 - 320,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mooven está contratando desenvolvedores para atuar com design e implementação de APIs de alta performance em C#/.NET, com foco em microsserviços e arquitetura moderna. O profissional criará soluções escaláveis, com qualidade de código, testes automatizados e integração com pipelines de CI/CD.

Você trabalhará com bancos de dados SQL/NoSQL, mensageria com RabbitMQ/Kafka, e pipelines em Azure/AWS. Espera-se domínio de DDD, SOLID e TDD, em ambiente de cloud e containers.

Qualifications

  • Domínio avançado de C# e ecossistema .NET (.NET Core / .NET 6, 7 ou 8+).
  • Conhecimento em ASP.NET Core, Web APIs, Entity Framework Core, Dapper e LINQ.
  • Conceitos sólidos de Clean Architecture, DDD (Domain-Driven Design), TDD e princípios SOLID.
  • Conhecimento em mensageria e eventos: RabbitMQ, Apache Kafka, Azure Service Bus ou AWS SQS/SNS.
  • Relacionais: SQL Server, PostgreSQL, MySQL ou Oracle SQL. Não Relacionais / Cache: Redis, MongoDB, DynamoDB.
  • Containerização com Docker e orquestração básica via Kubernetes.
  • Experiência com nuvem: Azure (Azure Functions, App Services, Blob Storage) ou AWS (Lambda, ECS, S3).
  • Git (Gitflow), gestão de pipelines em Azure DevOps, GitHub Actions ou GitLab CI.

Responsibilities

  • Projetar e implementar APIs RESTful e/ou gRPC de alta performance e baixa latência utilizando C# e .NET (.NET Core / .NET 6/7/8+).
  • Escrever código limpo, legível, testável e de fácil manutenção, aplicando boas práticas e princípios de engenharia de software (SOLID, Clean Code, Design Patterns).
  • Arquitetura de Software e Modelagem: estruturar soluções em Microsserviços, Clean Architecture, Hexagonal e Event-Driven Architecture; implementar comunicação assíncrona entre serviços com mensageria.
  • Banco de Dados e Persistência: modelar, otimizar e consultar bancos de dados relacionais e não relacionais (NoSQL); escrever consultas otimizadas e usar ORMs como EF Core e Dapper.
  • Qualidade e Testes: desenvolver testes automatizados (unitários, de integração e funcionais) com xUnit/NUnit; realizar profiling e refatoração de código legado.
  • Integração e DevOps: consumir e integrar serviços de terceiros; manter CI/CD e containerização de aplicações.

Skills

SOLID principles
TDD
DDD
Clean Architecture

Tools

C#
.NET
ASP.NET Core
Web APIs
Entity Framework Core
Dapper
LINQ
RabbitMQ
Apache Kafka
Azure Service Bus
AWS SQS/SNS
Docker
Kubernetes
Azure Functions
App Services
Blob Storage
SQL Server
PostgreSQL
MySQL
Oracle SQL
Redis
MongoDB
DynamoDB

Job description

Desenvolvimento e Manutenção de Aplicações:
Projetar e implementar APIs RESTful e/ou gRPC de alta performance e baixa latência utilizando C# e .NET (.NET Core / .NET 6/7/8+).
Escrever código limpo, legível, testável e de fácil manutenção, aplicando boas práticas e princípios de engenharia de software (SOLID, Clean Code, Design Patterns).

Arquitetura de Software e Modelagem:
Estruturar soluções em arquiteturas modernas (Microsserviços, Clean Architecture, Hexagonal, Event-Driven Architecture).
Implementar comunicação assíncrona entre serviços utilizando mensageria (message brokers).

Banco de Dados e Persistência:
Modelar, otimizar e consultar bancos de dados relacionais e não relacionais (NoSQL)
Escrever consultas otimizadas, Stored Procedures, índices e utilizar ORMs (Entity Framework Core, Dapper).

Qualidade e Testes:
Desenvolver testes automatizados (unitários, de integração e funcionais) utilizando frameworks como xUnit, NUnit, Moq ou FluentAssertions.
Realizar análise de performance (profiling), tratamento de exceções e refatoração de código legado.

Integração e DevOps:
Consumir e integrar serviços de terceiros (gateways de pagamento, APIs de parceiros, ecossistemas legados).
Criar e manter rotinas de CI/CD para deploy automatizado e containerização de aplicações.


*Requisitos e Hard Skills*
Linguagem e Frameworks:
Domínio avançado de C# e ecossistema .NET (.NET Core / .NET 6, 7 ou 8+).
Conhecimento em ASP.NET Core, Web APIs, Entity Framework Core, Dapper e LINQ.

Arquitetura e Padrões:
Conceitos sólidos de Clean Architecture, DDD (Domain-Driven Design), TDD e princípios SOLID.
Conhecimento em mensageria e eventos: RabbitMQ, Apache Kafka, Azure Service Bus ou AWS SQS/SNS.

Bancos de Dados:
Relacionais: SQL Server, PostgreSQL, MySQL ou Oracle SQL.
Não Relacionais / Cache: Redis, MongoDB, DynamoDB.

Cloud & Containers:
Containerização com Docker e orquestração básica via Kubernetes.
Experiência com nuvem: Azure (Azure Functions, App Services, Blob Storage) ou AWS (Lambda, ECS, S3).
DevOps e Versionamento:
Git (Gitflow), gestão de pipelines em Azure DevOps, GitHub Actions ou GitLab CI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Backend .Net/C++/C# Pleno
Desenvolvedor Backend .Net/C++/C# Pleno

MeuHome • Brazil

On-site
BRL 90,000 - 150,000
Desenvolvedor Dot Net Sênior
Desenvolvedor Dot Net Sênior

T.O. Brasil • São Paulo

Hybrid
BRL 89,280 - 133,920
Desenvolvedor .NET Sênior
Desenvolvedor .NET Sênior

Innvo Labs • São Paulo

On-site
BRL 180,000 - 240,000
Desenvolvedor .Net
Desenvolvedor .Net

DQR Tech • São Paulo

On-site
BRL 180,000 - 280,000
Desenvolvedor Pleno / São José do Rio Preto
Desenvolvedor Pleno / São José do Rio Preto

MeuHome • São José do Rio Preto

On-site
BRL 180,000 - 240,000
Engenheiro de Software
Engenheiro de Software

Rsm • Rio de Janeiro

On-site
BRL 180,000 - 300,000
Desenvolvedor Pleno / São José do Rio Preto
Desenvolvedor Pleno / São José do Rio Preto

Grupo Sifra • São Paulo

Hybrid
BRL 180,000 - 240,000
Desenvolvedor(a) .NET SR
Desenvolvedor(a) .NET SR

Stefanini Group • São Paulo

On-site
BRL 167,400 - 223,200
DESENVOLVEDOR FULL STACK SR
DESENVOLVEDOR FULL STACK SR

Forma Certa • Barueri

On-site
BRL 167,400 - 245,520
Desenvolvedor full stack (.Net, C#, AWS, IA)
Desenvolvedor full stack (.Net, C#, AWS, IA)

Uffa • São Paulo

On-site
BRL 120,000 - 240,000