Talent.com
This job offer is not available in your country.
Senior Software Architect

Senior Software Architect

WeyBee Solutions Pvt LtdVadodara, Gujarat, India
11 hours ago
Job description

We are seeking a Senior .NET Backend Engineer (Architecture-Oriented) with strong expertise in system architecture. This role blends hands-on backend development with architectural leadership — shaping our technology stack, designing distributed and scalable systems, and ensuring our platforms remain future-proof, performant, and secure.

You’ll work closely with leadership, product, and engineering teams to define the technical vision and introduce modern architectural practices — including microservices, domain-driven design (DDD), and event-driven systems.

Key Responsibilities

  • Architect and develop scalable backend platforms using C# / .NET Core.
  • Design and evolve system architecture with microservices, DDD, and event-driven patterns.
  • Lead API design (REST, GraphQL, message-driven) for seamless integrations.
  • Implement observability (logging, tracing, metrics) for distributed systems.
  • Mentor engineers in architecture, clean code, and best practices.
  • Translate business goals into long-term technical roadmaps.
  • Optimize performance using serverless, caching, and edge computing strategies.
  • Drive DevOps excellence — CI / CD pipelines, containerization (Docker / Kubernetes), and cloud-native deployments (Azure / AWS / GCP).

Required Skills & Qualifications

  • Proven experience designing large-scale, distributed architectures (microservices, modular, or event-driven).
  • 6+ years backend development with C# / .NET Core.
  • 2+ years in a technical leadership / architectural role.
  • Strong expertise in cloud-native environments (Azure preferred; AWS / GCP a plus).
  • Hands-on with Docker / Kubernetes and CI / CD pipelines.
  • Deep understanding of performance, scalability, observability, and security principles.
  • Nice-to-Have

  • Experience with CQRS, Event Sourcing, or advanced DDD.
  • Knowledge of GraphQL and message brokers (Kafka, RabbitMQ, SQS)
  • Exposure to edge computing and modern platforms (e.g., Vercel).
  • Create a job alert for this search

    Software Architect • Vadodara, Gujarat, India