Remote Frontend Jobs
Applaudo logo

Senior .NET Developer

ApplaudoSouth America
C#.NETAzure
Apply now

You're looking for a challenge where you can take ownership of critical backend services within a large-scale enterprise integration platform. You will design, build, and maintain event-driven, cloud-native solutions on Microsoft Azure that unify multiple business verticals into a single, scalable integration layer.

You bring to Applaudo the following competencies:

  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related field is desired, or equivalent professional experience.
  • 8+ years of professional experience in software development, with a proven track record delivering complex backend solutions using the .NET ecosystem (C#, .NET 6/8).
  • Solid, hands-on experience with Azure Service Bus and Azure Functions for building event-driven, serverless architectures.
  • Experience with API Management and observability/APM tools such as Application Insights, Datadog, or New Relic for monitoring and troubleshooting in distributed environments.
  • Experience designing, building, and maintaining robust, scalable RESTful APIs.
  • Solid working knowledge of Domain-Driven Design (DDD) principles and enterprise integration patterns.
  • Strong understanding of SOLID principles, design patterns, and unit/integration testing (TDD experience is a plus).
  • Comfortable working in a shared-ownership architecture model, contributing to design decisions and technical strategy alongside senior peers, not just executing predefined designs.
  • Comfortable working with AI-assisted development tools (Copilot, Claude, ChatGPT, Cursor, or similar) as part of daily workflow.
  • Excellent communication skills in English, required to work effectively with our US-based team and stakeholders, and to clearly translate technical work into business terms.

Responsibilities

  • Design, develop, and own features within the core enterprise integration layer, from technical design to deployment and monitoring.
  • Implement event-driven solutions using Azure Service Bus and Azure Functions, aligned with the broader integration architecture.
  • Collaborate closely with the Principal Architect, tech leads, and other developers to deliver consistent, scalable solutions across business verticals.
  • Take full ownership of assigned tasks, from planning through delivery, with minimal need for oversight.
  • Communicate clearly and proactively with both technical and non-technical stakeholders on progress, blockers, and technical decisions.
  • Champion code quality, testing, and CI/CD best practices; actively participate in code reviews.
  • Troubleshoot and resolve complex issues in a distributed, cloud-based environment using Application Insights or equivalent APM tooling.

Qualifications

  • Proficiency in C# and .NET 6/8 (.NET Core).
  • Hands-on experience with Azure Service Bus, Azure Functions, API Management, Application Insights.
  • Active use of AI tools in day-to-day development workflow.
  • Advanced English proficiency.
  • Bonus points: CQRS/Mediator pattern, gRPC, TDD, monolith-to-microservices migration experience, experience working with multicultural/distributed teams.