Senior C# Architect

Recruise India Consulting

Bengaluru

Hybrid

INR 3,000,000 - 5,000,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Recruise India Consulting in Bengaluru is seeking a Senior C# Architect to own the core platform's technical architecture, spanning legacy ASP.NET MVC/Web API services and cloud-native systems. You'll balance hands-on coding with design leadership, guide a team of engineers, and drive decisions on scalability and modernization, including migration paths from .NET Framework to .NET 8+.

Hybrid work model in Bengaluru; collaborate with product and infra teams and mentor engineers on system design

Qualifications

  • Deep expertise in C#, ASP.NET MVC, ASP.NET Web API (both .NET Framework and .NET Core/.NET 8+).
  • Strong RESTful API design, versioning, and security (OAuth2/JWT).
  • Proven experience architecting solutions on AWS (EC2, RDS, ElastiCache, Lambda, S3).
  • Solid SQL Server expertise: query optimization and indexing.
  • Experience with distributed caching (Redis) and messaging (SQS, RabbitMQ).
  • CI/CD, Docker, and infrastructure-as-code (Terraform/CloudFormation).
  • Leadership in legacy modernization and migration projects.

Responsibilities

  • Own end-to-end architecture for ASP.NET MVC and Web API apps, including API design and data access patterns.
  • Lead technical design reviews and set architecture standards across teams.
  • Drive AWS cloud infrastructure decisions (compute, networking, storage, caching, databases).
  • Identify and resolve performance bottlenecks in production systems.
  • Design caching strategies to decouple read-heavy workloads from primary DBs.
  • Guide migration from ASP.NET Framework to .NET Core/.NET 8+ including hosting changes.
  • Architect for high availability, DR, and horizontal scalability.
  • Mentor senior/mid-level engineers on system design and code quality.
  • Collaborate with product and infra teams to translate requirements into scalable solutions.
  • Own architecture documentation, RFCs, and ADRs.

Skills

C#
ASP.NET MVC
ASP.NET Web API
RESTful API design
AWS
SQL Server
Redis
SQS/RabbitMQ
IIS/Windows Server
.NET Framework/.NET 8+
Docker
CI/CD
Terraform/CloudFormation
Architectural decision records

Tools

Docker
Terraform/CloudFormation
AWS
Redis/ElastiCache

Job description

Location: [Bangalore/Hybrid]

Reports to: Director of Engineering / CTO

Experience: 1015 years in software engineering, with 4+ years in an architecture-level role

About the Role

We're looking for a Senior C# Architect to own the technical architecture of our core platform, spanning legacy ASP.NET MVC/Web API services and modern cloud-native systems. You'll balance hands-on coding with high-level design, guide a team of engineers, and drive decisions on scalability, performance, and modernization including migration paths from .NET Framework to .NET 8+.

Key Responsibilities
  • Own end-to-end architecture for ASP.NET MVC and Web API applications, including API design, service boundaries, and data access patterns
  • Lead technical design reviews and set coding/architecture standards across teams
  • Drive cloud infrastructure decisions (AWS) compute, networking, storage, caching, and managed database services
  • Identify and resolve performance bottlenecks in production systems (SQL Server, IIS, connection pooling, caching layers)
  • Design and implement caching strategies (Redis/ElastiCache) to decouple read-heavy workloads from primary databases
  • Guide migration strategy from ASP.NET Framework (4.x) to .NET Core/.NET 8+, including hosting model changes (IIS to containerized/cloud-native)
  • Architect for high availability, disaster recovery, and horizontal scalability
  • Mentor senior/mid-level engineers on system design and code quality
  • Collaborate with product and infra teams to translate business requirements into scalable technical solutions
  • Own technical documentation, RFCs, and architecture decision records (ADRs)
  • Participate in incident response and root-cause analysis for critical production issues
Required Qualifications
  • Deep expertise in C#, ASP.NET MVC, ASP.NET Web API (both .NET Framework and .NET Core/.NET 8+)
  • Strong background in RESTful API design, versioning, and security (OAuth2/JWT)
  • Proven experience architecting solutions on AWS (EC2, RDS, ElastiCache, Lambda, S3) equivalents
  • Solid SQL Server expertise: query optimization, indexing strategy, execution plan analysis, stored procedures
  • Experience with distributed caching (Redis) and message queuing (SQS, RabbitMQ)
  • Strong understanding of IIS configuration, application pools, and Windows Server hosting environments
  • Experience with CI/CD pipelines, containerization (Docker), and infrastructure-as-code (Terraform/CloudFormation)
  • Track record of leading legacy modernization/migration projects
  • Excellent communication skills able to explain architecture tradeoffs to both engineers and business stakeholders
Preferred Qualifications
  • Experience with microservices architecture and event-driven design
  • Familiarity with Entity Framework/EF Core and ORM performance tuning
  • Exposure to mobile backend architecture (APNs, push notification systems, mobile API design)
  • Experience in health/wellness, fintech, or other regulated/data-sensitive industries
  • AWS/Azure architecture certification
What Success Looks Like
  • Reduced latency and improved scalability on high-traffic APIs
  • Clear technical roadmap for legacy-to-cloud-native migration
  • Fewer production incidents tied to architecture-level issues (connection pooling, caching gaps, DB contention)

Mentored engineers taking on more architecture ownership over time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .Net Developer
Senior .Net Developer

Tredence Inc. • Pune District, Gurugram District, Bengaluru

Hybrid
INR 2,400,000 - 4,200,000
Technical Architect - Dot Net
Technical Architect - Dot Net

Aspire Systems • Chennai District

Hybrid
INR 4,000,000 - 7,000,000
Technical Architect
Technical Architect

Tenerity India • Pune District

On-site
INR 4,000,000 - 7,000,000
.Net Architect
.Net Architect

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
ARCHITECT - .Net Core
ARCHITECT - .Net Core

Happiest Minds Technologies • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Rocket India • Chennai District

On-site
INR 2,500,000 - 4,500,000
Senior Technical Architect
Senior Technical Architect

IPI Technolab • India

On-site
INR 3,500,000 - 6,000,000
.NET Solution Architect
.NET Solution Architect

Infosys • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Architect
Architect

Insight Global • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Principal .NET Backend Engineer
Principal .NET Backend Engineer

Appsierra Group • Uttar Pradesh

On-site
INR 450,000 - 750,000