Senior .NET Engineer (SaaS Products)
C#.NET DeveloperOn 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.
Theodosios Paidarakis
Resource Consultant
REFERENCE: job0000260359
