Senior Backend Developer – .NET

Posted Aug 28

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

📋 Description

• Design and sustain backend applications utilizing C# and .NET 6 or newer

• Build and manage messaging consumers with .NET and Azure Functions

• Create and merge REST APIs alongside asynchronous events

• Operate within an event-driven microservices architecture

• Engage in deployments to Kubernetes clusters and Microsoft Azure resources

• Analyze and resolve issues in queues, dead-letter queues, and system integrations

• Diagnose applications, pods, and distributed workflows

• Debug comprehensive workflows, from events and consumers to external APIs and databases

• Develop unit and integration tests

• Collaborate with multiple interdependent microservices and intricate business rules

• Contribute to code reviews and CI/CD pipelines

• Leverage artificial intelligence tools for code generation, analysis, debugging, and automation

• Monitor applications and assist in resolving production issues


⛳️ Requirements

• Extensive experience with C# and .NET 6 or newer

• Proven track record in developing and integrating REST APIs

• Proficiency in Git, branching strategies, code reviews, and CI/CD practices

• Familiarity with SQL Server or an alternative relational database

• Understanding of unit and integration testing methodologies

• Practical experience using artificial intelligence tools in software development, such as Kiro or similar tools

• Familiarity with Microsoft Azure, covering Functions, Service Bus, Blob Storage, and Application Insights

• Knowledge of Kubernetes and kubectl for deployment, pod troubleshooting, scaling, rollbacks, and log analysis

• Experience with CI/CD pipelines through Azure DevOps, GitHub Actions, or comparable tools

• Proficient in Azure Service Bus, RabbitMQ, Amazon SQS, or equivalent technologies

• Understanding of queues, topics, dead-letter queues, and retry policies

• Experience with Kafka or similar technology for producing and consuming events

• Familiarity with event-driven architecture, including idempotency, ordering, DLQs, and replay

• Ability to autonomously investigate production issues

• Strong communication abilities and aptitude for discussing technical solutions with the team

• Comfortable working in distributed environments with multiple integrations

• Experience with Elasticsearch, Dynamics 365, OData APIs, and Docker

• Understanding of Helm, feature flags, and observability

• Experience with CRM, system integrations, advanced Kubernetes, and generative AI


🏝️ Benefits

• Competitive salary and performance-based incentives

• Comprehensive health and wellness benefits

• Opportunities for professional development and career advancement

• Flexible work hours and remote work options

• Supportive and collaborative team environment

People also viewed

MWDN1 day ago

Senior Python Backend Developer

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job
Oscilar1 day ago

Senior Backend Engineer – Java

IN flagIndia OnlyFull-timeBackend Engineer₹6.6M – ₹9.7M/year
ApplyView job
Veradigm®1 day ago

Principal Database Engineer – Platform Engineer

US flagUnited States, +1 more countryFull-timeBackend Engineer$130.2k – $189.5k/year
ApplyView job
Shuru1 day ago

Lead Java Engineer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
FCamara Consulting & Training1 day ago

Senior Backend Developer – Kotlin

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Sedgwick1 day ago

Power Platform Architect – AI

US flagFlorida OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers