Senior .NET Developer (temporary contract)
About you
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.
Note: This role operates under a 6-month contractor model.
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.
You will be accountable for the following 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.
- 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.
About Us
We Are Engineered Different.
At Applaudo , talented people design, build, and scale meaningful, AI-powered solutions that create real business impact. As an AI-native organization, we collaborate across design, development, cloud, data, and artificial intelligence to turn ideas into scalable products that transform how companies operate, make decisions, and grow.
We are building a high-performance culture grounded in five values: Empowering Excellence, Collaborative Teamwork, Unsolicited Respect, Consistent Transparency, and Efficient Communication . These define how we work, how we support one another, and how we hold ourselves accountable.
Applaudo is a place for people who want to learn fast, take ownership, and work alongside s