.NET Engineer
C#.NET DeveloperA global cloud subscription commerce platform that 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 — is seeking .NET Engineer.
The role
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), handling complex billing, provisioning, and integration systems — for example, automatically provisioning Microsoft 365 or AWS licenses for customers. Collaborating with experienced architects and engineering managers, you will 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, and work across two engineering teams — the Billing Modernization and Microsoft Integration teams. You will collaborate with architects to design scalable, maintainable systems following clean code and SOLID principles, participate in code reviews, architecture discussions, and continuous delivery improvements, and decode existing legacy code to transform it into modular, high-performance services.
What You'll Bring
-
3-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.
-
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, while working on a technically challenging product that balances complexity and innovation. You will collaborate with senior engineers, architects, and technical leaders in a supportive, agile setup, gaining 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, within a team that believes in "few but strong developers" — giving you the space, autonomy, and time to truly master the product.
Theodosios Paidarakis
Resource Consultant
REFERENCE: job0000260359
