Senior .NET Developer

Posted Aug 13

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Create backend applications utilizing C# and .NET (Version 10)

• Design and enhance REST APIs and microservices

• Develop solutions founded on Event-Driven Architecture

• Implement and integrate messaging systems and asynchronous communication

• Operate within high-availability, scalable, and high-performance environments

• Apply architectural models and software engineering best practices

• Execute resilience strategies such as retries, circuit breakers, and idempotency

• Monitor applications and establish observability

• Engage in code reviews and technical discussions

• Collaborate closely with Product, QA, and other technology teams

• Facilitate the technical and architectural advancement of the solutions


⛳️ Requirements

• Strong experience with C# and .NET / .NET 10

• Proven experience in developing REST APIs using ASP.NET Core

• Demonstrated experience with microservices and distributed systems

• Familiarity with Event-Driven Architecture

• Experience with RabbitMQ, Kafka, or Azure Service Bus

• Understanding of messaging patterns and asynchronous processing

• Proficient in Docker

• Knowledge of Kubernetes

• Experience with cloud platforms, preferably Azure and/or GCP

• Understanding of CI/CD and DevOps practices

• Familiarity with Clean Architecture, SOLID principles, and DDD

• Experience with automated testing

• Knowledge of observability concepts, including logging, metrics, and tracing

• Experience with relational and/or NoSQL databases

• Proficient in technical English for reading and comprehending documentation

• Differentiators: Experience with MassTransit; knowledge and implementation of the Outbox Pattern; familiarity with GCP/GKE; experience with Dynatrace or other observability tools; knowledge of OpenTelemetry; experience with high-scale systems and high-volume processing; experience with Redis and caching strategies; understanding of LLMs/AI applied to software development; experience in financial, banking, or other mission-critical systems


🏝️ Benefits

• Competitive salary and performance-based bonuses

• Comprehensive health and wellness benefits

• Opportunities for professional development and growth

• Flexible working hours and remote work options

• Collaborative and innovative work environment

People also viewed

Veeam Software6 hours ago

Senior Database Developer

CZ flagCzechia OnlyFull-timeBackend Engineer
ApplyView job
CoDev6 hours ago

Senior Backend Engineer

PH flagPhilippines OnlyFull-timeBackend Engineer
ApplyView job
GitLab6 hours ago

Senior Backend Engineer, Core DevOps

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
Horizon3.ai8 hours ago

Software Engineer, API Platform

US flagUnited States OnlyFull-timeBackend Engineer$148.8k – $190k/year
ApplyView job
B&A Consulting Srl8 hours ago

Java/Angular Developer, Kafka

IT flagItaly OnlyFull-timeBackend Engineer€25.5k/year
ApplyView job
Stefanini Brasil8 hours ago

Back-End Developer, Java, Kotlin

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers