Senior .NET Engineer (SaaS Products)

C#.NET Developer
Permanent
Remote

On behalf of our partners, a global cloud subscription commerce platform, enables IT distributors, managed service providers (MSPs), and telcos to manage the full lifecycle of SaaS products — from catalog management and billing to vendor integrations and provisioning.

 

As a Senior .NET Engineer, you’ll work in one of the six Scrum teams (each 8–10 members) focused on modernizing the platform’s architecture. The environment combines Service-Oriented Architecture, .NET Core 5+, and modern front-end frameworks (Vue.js). The platform handles complex billing, provisioning, and integration systems — for example, automatically provisioning Microsoft 365 or AWS licenses for customers. You’ll collaborate with experienced architects and engineering managers to redesign and scale this core infrastructure.

 

Your Day-to-Day

  • Design and develop public APIs and microservices for SaaS integrations (ERP systems, vendors, and pricing models).

  • Contribute to the modernization of the billing and provisioning platform from legacy ASP.NET/Web Forms to .NET Core.

  • Collaborate with architects to design scalable, maintainable systems following clean code and SOLID principles.

  • Work across two engineering teams — the Billing Modernization and Microsoft Integration teams.

  • Participate in code reviews, architecture discussions, and continuous delivery improvements.

  • Decode existing legacy code and transform it into modular, high-performance services.

Requirements

Must-have:

  • 5+ years of professional experience in .NET development, ideally with .NET Core 5+.

  • Strong understanding of object-oriented design, domain-driven principles, and REST API development.

  • Hands-on experience with service-oriented or microservices architectures.

  • Ability to navigate and refactor legacy systems while building modern, scalable solutions.

Nice-to-have:

  • Exposure to SaaS environments, particularly billing or provisioning systems.

  • Front-end experience with Vue.js (for full-stack profiles).

  • Familiarity with Microsoft or AWS ecosystems.

  • Strong analytical thinking and ability to handle technical complexity with patience and curiosity.

What’s in It for You

  • Be part of a high-impact modernization journey — transforming a large-scale legacy platform into a modern, cloud-native architecture.

  • Work in a technically challenging product that balances complexity and innovation.

  • Collaborate with senior engineers, architects, and technical leaders in a supportive, agile setup.

  • Gain exposure to global SaaS integrations and large-scale vendor ecosystems (Microsoft, AWS, and more).

  • Enjoy a flexible hybrid/remote work model and a culture that values long-term growth over short-term output.

  • A team that believes in “few but strong developers” — giving you space, autonomy, and the time to truly master the product.

  • avatar

Theodosios Paidarakis

Resource Consultant

REFERENCE: job0000260359