.Net Developer Consultant
Listed on 2026-02-24
-
Software Development
Backend Developer, Cloud Engineer - Software
.Net Developer Consultant
Job Level: W2T Consultant
Job Location: Remote
Travel Expectations: 0%
Job Classification: Temporary (W2T)
Join Centric Consulting – A Culture You’ll LoveAt Centric Consulting, we've cultivated a unique approach to business. Our business is built on three fundamental principles:
Enjoy the people you work with, have fun, and do great work. These principles define our consulting model and have crafted one of the most vibrant cultures in the consulting industry – celebrating individuals, collaboration, and lifelong friendships.
We are seeking a highly skilled Senior Software Engineer with strong experience in .NET (C#) and PHP development to design and build scalable, secure, multi-tenant SaaS platforms. This role requires deep expertise in microservices architecture, authentication/authorization systems, API security, and complex hierarchical access models.
The ideal candidate has hands‑on experience designing distributed systems and building secure, white‑label, usage‑based platforms supporting reseller or channel-partner ecosystems.
In this role, you will:- Design and develop backend services using .NET (C#) and PHP
- Architect and implement microservices and distributed systems
- Design and implement secure OAuth 2.0 authentication and authorization flows
- Build and maintain scalable authentication/authorization services
- Design secure, multi‑tenant SaaS platform architectures
- Develop API‑first systems with strong security controls and governance
- Implement hierarchical access control models (RBAC, ABAC, tenant isolation)
- Design white‑label platform capabilities for multi‑brand environments
- Model and implement reseller/channel‑partner systems with tiered access structures
- Build usage‑based billing mechanisms across multi‑tier subscription models
- Ensure best practices in API security, token management, and service‑to‑service authentication
- Collaborate with product and architecture teams on scalable system design decisions
- 7+ years of software engineering experience
- Strong hands‑on development experience in .NET (C#) , PHP
- Proven experience building microservices‑based architectures
- Experience designing distributed systems in cloud environments
- Deep knowledge of OAuth 2.0 protocol design and implementation
- Experience designing authentication and authorization services
- Strong understanding of Multi‑tenant platform architecture, API security best practices, Role‑based and hierarchical access control models
- Experience implementing usage‑based billing in SaaS platforms
- Experience modeling reseller/channel‑partner ecosystems
- Strong understanding of white‑label platform architecture
- Experience integrating and managing identity providers such as Auth0
We proudly offer competitive compensation, a comprehensive and well‑rounded benefits package for full‑time employees that has been designed to nourish your well‑being, such as health coverage, wellness programs, 401K company match, self‑managed PTO, and other unique incentives that celebrate your accomplishments.
- Remote and Hybrid Work
- Time Off When You Need It
- Benefits That Flex
- Professional Development
While benefits eligibility may vary for roles that are not full‑time, we provide unique opportunities for growth, skill development, and more. Regardless of your role, you’ll be part of a collaborative environment where every team member contributes to our shared success.
Discover more about our benefits by exploring additional details here benefits.
Who We Are:Founded in 1999 with a remote workforce, we combine the benefits of experience, flexibility, and cost efficiency to create tailored solutions centered on what’s best for businesses. Now numbering more than 1,400 employees in the U.S. and India, we’re committed to solving clients’ toughest problems and delivering on our mission of providing unmatched experiences.
Our purpose at Centric Consulting is to bring unmatched experiences to clients and employees. These aren't just words we use — it's how we became a company and who we are today. Providing an unmatched experience means we approach each other as human beings and lead with empathy and humility. It means we work diligently to ensure…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).