Desenvolvedor(a) Backend .NET Pleno

Jobgether

Brasil

Teletrabalho

BRL 180 000 - 240 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Fully remote work model
Medical insurance
Dental insurance
Life insurance
Meal allowance
Parental leave
Childcare support
Profit-sharing

Resumo da oferta

Jobgether is seeking a mid-level Backend .NET Developer to design, build, and modernize critical backend systems in a finance-oriented environment. You will own registration, onboarding, and integration platforms, leveraging C#, .NET, and distributed messaging.

The role emphasizes autonomy, code quality, observability, and collaboration through reviews, testing, and incident resolution in a fully remote setup.

Qualificações

  • Solid professional experience with C# and .NET, ASP.NET Core.
  • Experience developing REST APIs and Worker Services.
  • Practical knowledge of asynchronous programming using async/await and CancellationToken.

Responsabilidades

  • Develop, evolve, and maintain REST APIs, Worker Services, and backend services.
  • Build and maintain integrations with internal and external systems over HTTP.
  • Work with messaging and event-driven architectures.

Conhecimentos

C# & .NET
REST APIs
Asynchronous programming
SQL / relational databases
Docker
Kafka / RabbitMQ
Git & code reviews
Observability
Test containers

Ferramentas

Docker
Kafka
RabbitMQ
MongoDB
Redis
SQL Server
Entity Framework Core
Dapper
Refit
Polly
MediatR
Testcontainers

Descrição da oferta de emprego

This is a mid-level backend engineering opportunity focused on building and evolving critical systems within a technology-driven financial environment.
You will work on registration, onboarding, and integration platforms using C#, .NET, APIs, workers, messaging, and distributed systems.
The role combines new development, system maintenance, troubleshooting, testing, observability, and technical modernization.
You will contribute to reliable, scalable, and resilient services that support important customer and business processes.
The position offers significant technical ownership, requiring autonomy, investigative thinking, and careful consideration of risks and dependencies.
You will collaborate through code reviews, technical discussions, incident resolution, and continuous improvement initiatives.
This fully remote role is ideal for a developer who enjoys solving complex backend challenges and continuously strengthening their technical expertise.

Accountabilities

As a Backend .NET Developer, you will contribute to the development, evolution, and reliability of backend services and integrations. You will work across APIs, asynchronous processing, databases, messaging, observability, and production support while helping modernize systems and reduce technical debt.

  • Develop, evolve, and maintain REST APIs, Worker Services, and backend services using C# and .NET.
  • Build and maintain integrations with internal and external systems through HTTP-based communication.
  • Work with messaging, asynchronous processing, and event-driven architectures.
  • Develop solutions using relational and document-oriented databases.
  • Investigate and resolve issues end to end by analyzing APIs, queues, services, logs, and databases.
  • Write clean, readable, testable, and resilient code.
  • Create and maintain unit tests and contribute to integration testing.
  • Implement observability best practices, including structured logging, metrics, and distributed tracing.
  • Design and handle failure scenarios involving exceptions, timeouts, cancellations, unavailable services, and duplicate messages.
  • Participate in code reviews, technical discussions, and the continuous evolution of backend solutions.
  • Support the investigation and resolution of production incidents.
  • Contribute to system modernization initiatives and technical debt reduction.
  • Assess potential impacts, risks, and dependencies before modifying existing integrations.
  • Use AI tools responsibly to support development, testing, investigation, and technical documentation.
Requirements

The ideal candidate has a solid foundation in backend development with C# and .NET and is comfortable working with APIs, asynchronous processing, integrations, databases, and distributed systems. You should be able to independently investigate technical issues, understand service contracts, and contribute to reliable and maintainable solutions.

  • Solid professional experience with C# and .NET, particularly ASP.NET Core.
  • Experience developing REST APIs and Worker Services.
  • Practical knowledge of asynchronous programming using async/await and CancellationToken.
  • Experience with dependency injection and .NET application configuration.
  • Experience developing and maintaining HTTP-based integrations.
  • Strong working knowledge of SQL and relational databases.
  • Professional experience with Oracle or SQL Server.
  • Experience writing unit tests using xUnit, Moq, or equivalent frameworks.
  • Familiarity with Git, pull requests, and code review practices.
  • Practical knowledge of Docker.
  • Understanding of messaging, asynchronous processing, and event-driven architecture.
  • Knowledge of SOLID principles, separation of responsibilities, and Clean Code.
  • Ability to diagnose issues using logs, payloads, HTTP status codes, metrics, and persisted data.
  • Ability to understand contracts between services and assess the potential impact of integration changes.
  • Experience with Kafka, RabbitMQ, MongoDB, or Redis is a plus.
  • Knowledge of AWS services such as SQS, SNS, and S3, as well as Kubernetes, is a plus.
  • Experience with Dapper, Entity Framework Core, Refit, Polly, or MediatR is a plus.
  • Experience with integration testing and Testcontainers is a plus.
  • Knowledge of observability, CI/CD, and deployment pipelines is a plus.
  • Experience working with distributed, business-critical, or high-volume systems is a plus.
  • Knowledge of API security, JWT, and data protection is a plus.
  • Experience in the financial services industry is a plus.
  • Knowledge of Clean Architecture, DDD, or CQRS is a plus.
  • Experience with AI or LLM-based solutions applied to software development is a plus.
Benefits
  • Fully remote work model.
  • Medical insurance through SulAmérica, with coparticipation.
  • Dental insurance through Omint.
  • Life insurance through Zurich.
  • Meal and food allowances through Alelo.
  • Extended maternity and paternity leave through the Empresa Cidadã program.
  • Childcare and babysitter assistance.
  • TotalPass and Wellhub access.
  • Profit-sharing program (PPR).
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

.Net Developer
.Net Developer

StoneX Group Inc. • São Paulo

Híbrido
BRL 120 000 - 180 000
Plano de saúde
Vale transporte
Vale refeição
+4
Desenvolvedor Fullstack .NET / BackEnd - Pleno
Desenvolvedor Fullstack .NET / BackEnd - Pleno

Jobgether • Brasil

Teletrabalho
BRL 120 000 - 160 000
Fully remote work model
Exposure to Capital Markets tech
Continuous learning and DevOps focus
+2
Senior Developer Fullstack (Angular/Node)
Senior Developer Fullstack (Angular/Node)

Jobgether • Brasil

Presencial
BRL 180 000 - 250 000
Health insurance
Meal allowance
Childcare assistance
+8
Desenvolvedor(a) .NET Pleno
Desenvolvedor(a) .NET Pleno

Jobgether • Brasil

Teletrabalho
BRL 100 000 - 167 000
R$ 936 monthly Flash Card
SulAmérica Health Plan
SulAmérica Dental Plan
+6
Desenvolvedor(A) C# /.Net Pleno
Desenvolvedor(A) C# /.Net Pleno

Netvagas • Belo Horizonte

Presencial
BRL 89 000 - 134 000
Vale transporte
Vale Alimentação
Assistência Médica
+4
Desenvolvedor(a) Full Stack Sênior (.NET)
Desenvolvedor(a) Full Stack Sênior (.NET)

Ouribank • São Paulo

Presencial
BRL 180 000 - 280 000
Vale Refeição
Vale Alimentação
Plano de Saúde Bradesco
+3
Desenvolvedor(a) Full Stack Sênior (.NET) São Paulo - SP and Hybrid Full-time employee
Desenvolvedor(a) Full Stack Sênior (.NET) São Paulo - SP and Hybrid Full-time employee

Ouribank Group. • São Paulo

Híbrido
BRL 201 000 - 268 000
Master .NET Specialist, Brazil
Master .NET Specialist, Brazil

CI&T • Brasil

Híbrido
BRL 180 000 - 320 000
Health and dental insurance
Meal and food allowance
Extended paternity leave
+5
.NET Backend Developer - Senior | Híbrido
.NET Backend Developer - Senior | Híbrido

Valorei • Rio de Janeiro

Presencial
BRL 180 000 - 260 000
Plano de Saúde Bradesco
Odontológico Metlife
Ticket Alimentação R$ 1.410,00 mensais
+4
Tech Lead - Engenharia de Software (Integrações)
Tech Lead - Engenharia de Software (Integrações)

Jobgether • Brasil

Teletrabalho
BRL 240 000 - 420 000
100% remote work
Full-time employment
Autonomy and ownership
+3