Software Architect (.Net Core)

Posted Yesterday
Be an Early Applicant
Ahmedabad, Gujarat, IND
In-Office
Senior level
Software
The Role
Design and own scalable .NET backend architecture, RESTful APIs, microservices, and distributed systems. Lead legacy .NET modernization, optimize performance and database operations, define caching and event-driven strategies, establish API and engineering standards, conduct architecture reviews, and mentor developers. The role requires strong C# and .NET expertise, system design, security, messaging, databases, and technical leadership.
Summary Generated by Built In

Software Architect (.NET Core) | Ahmedabad, Gujarat | Work from Office

Experience: 7+ years
Education: Bachelor’s degree in computer science, Information Technology, or a related field

About Vagaro
Vagaro is a global leader in cloud-based business management software for the salon, spa, beauty, fitness, and wellness industries. Our product-led platform helps businesses manage scheduling, payments, marketing, and operations in one place.

Job Summary
We are looking for a hands-on .NET Core Backend Architect to design and own the architecture of scalable, high-performance backend systems and RESTful APIs. You will set technical direction, lead the modernization of legacy .NET Framework applications, and mentor engineers on a product used at scale.

Key Responsibilities

  • Design and own scalable backend architecture using .NET Core / .NET 8+.
  • Define API standards, versioning, and contracts for high-performance RESTful APIs.
  • Design microservices and distributed systems that are secure, reliable, and fault-tolerant.
  • Lead the migration of legacy .NET Framework applications to modern .NET.
  • Optimize application performance, concurrency, memory usage, and database operations.
  • Define caching, messaging, and event-driven architecture strategies.
  • Conduct architecture and code reviews, set engineering standards, and mentor developers.

Required Skills

  • Strong C# and .NET 8+ expertise: CLR, garbage collection, async/await, multithreading, and thread pool management.
  • Deep understanding of HTTP/1.1, HTTP/2, HTTP/3, TCP, TLS, connection pooling, and API internals.
  • Proven experience designing microservices and distributed systems.
  • Expertise in SQL Server and MongoDB: schema design, indexing, and query optimization.
  • Solid grasp of SOLID principles, design patterns, Clean Architecture, and dependency injection.
  • Experience with Redis and a message broker (Azure Service Bus, RabbitMQ, or Kafka) in event-driven systems.
  • Strong API security knowledge: OAuth 2.0, JWT, OpenID Connect, and OWASP practices.
  • Experience with Saga pattern, idempotency, retries, and distributed transactions.
  • Strong troubleshooting, system design, and technical leadership skills.

Good to Have

  • Azure services (Functions, Service Bus), Docker, and Kubernetes.
  • OpenTelemetry, distributed tracing, and Application Insights.
  • gRPC, GraphQL, and WebSockets.
  • PCI DSS and payment integration experience.
  • Experience modernizing large-scale enterprise applications.

Why Join Us

  • 5-day work week with a flexible schedule
  • 15 paid leaves + 11 holidays, with leave encashment
  • Comprehensive family medical insurance and maternity benefits
  • Annual bonus and recognition programs
  • Learning resources, tech sessions, Fun Fridays, and cultural events

Shape the architecture and direction of a product used at scale. If you want ownership, influence, and room to grow, apply now and let’s build something great together.

Skills Required

  • 7+ years of professional experience
  • Bachelor's degree in computer science, information technology, or a related field
  • Strong C# and .NET 8+ expertise, including CLR, garbage collection, async/await, multithreading, and thread pool management
  • Deep understanding of HTTP/1.1, HTTP/2, HTTP/3, TCP, TLS, connection pooling, and API internals
  • Experience designing microservices and distributed systems
  • Expertise with SQL Server and MongoDB, including schema design, indexing, and query optimization
  • Knowledge of SOLID principles, design patterns, Clean Architecture, and dependency injection
  • Experience with Redis and a message broker such as Azure Service Bus, RabbitMQ, or Kafka
  • Strong API security knowledge, including OAuth 2.0, JWT, OpenID Connect, and OWASP practices
  • Experience with Saga pattern, idempotency, retries, and distributed transactions
  • Strong troubleshooting, system design, and technical leadership skills
  • Experience with Azure services, Docker, and Kubernetes
  • Experience with OpenTelemetry, distributed tracing, and Application Insights
  • Experience with gRPC, GraphQL, and WebSockets
  • PCI DSS and payment integration experience
  • Experience modernizing large-scale enterprise applications
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Pleasanton, CA
237 Employees
Year Founded: 2009

What We Do

Vagaro Inc. is a leading business management platform and online marketplace that powers the needs of the beauty, fitness and wellness industries. More than 178,000 service professionals across the U.S., Canada, the U.K. and Australia use Vagaro to manage, market and grow their business. The platform runs on any device and has the ability to accept online bookings, schedule clients, run marketing campaigns and manage overall business operations. Payment processing is seamlessly integrated into the platform and engineered to support fully contactless payment methods. Consumers choose Vagaro to search for and book wellness services on any device. In 2020, more than 76 million appointments were booked through Vagaro. Headquartered in Pleasanton, CA, the office is close to the 580, 680, BART station, many great restaurants, and two fantastic downtowns. Bike into work, have a fresh cappuccino, and enjoy plenty of snacks from our fully stocked kitchen. Furthermore, you can settle in with your friendly colleagues and enjoy your workday with a collaborative team in a rapidly growing company. Come and join Team Vagaro! We are hiring. Apply for a job today. https://sales.vagaro.com/careers

Similar Jobs

Capco Logo Capco

UX/UI -Design

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Capco Logo Capco

AI Governance / Ethical AI Specialist

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Capco Logo Capco

Finrep - BA

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Cin7 Logo Cin7

Senior Software Engineer

Cloud • eCommerce • Logistics • Software
Easy Apply
Hybrid
Ahmedabad, Gujarat, IND
276 Employees
4M-5M Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account