C# / .NET Lead Engineer

Posted 2 Days Ago
Be an Early Applicant
Bengaluru, Karnataka, IND
In-Office
Expert/Leader
Artificial Intelligence • Cloud • Software • Consulting
The Role
Leads a team of engineers in designing and shipping cloud-native software. Responsibilities include architecting distributed systems on Azure or AWS, building C#/.NET services and APIs, optimizing SQL and NoSQL data layers, implementing event-driven integrations and observability, guiding frontend development, establishing testing and security practices, and managing technical delivery from discovery through production.
Summary Generated by Built In
About the role

We're looking for a hands-on C#/.NET Lead who can design, build, and ship cloud-native systems, lead a squad of engineers, and partner directly with Kickdrum leadership and customer teams. You'll move fast, own outcomes, and set a high technical bar across backend, cloud, data, and modern TypeScript frontends.

You will:

  • Lead a team of 3–6 engineers to deliver modern, cloud-native software from discovery to production. Review and approve estimates, designs, code, and test plans.
  • Translate business requirements into clear technical designs, tasks, and release plans; drive sprint execution and remove blockers.
  • Design and evolve distributed architectures on Azure or AWS: microservices, event-driven systems, APIs, background workers.
  • Build services in C# / ASP.NET Core (REST/gRPC), use .NET Aspire and Dapr building blocks where appropriate; use EF Core for data access; guide healthy API contracts (OpenAPI/Swagger).
  • Engineer robust data layers: deep SQL Server expertise (query tuning, indexing, isolation levels, deadlocks), Dapper and/or EF Core, and pragmatic use of NoSQL (Cosmos DB/MongoDB), caching (Redis), search (Elasticsearch/OpenSearch).
  • Architect eventing and integration with Azure Event Hubs/Service Bus, Kafka, or SQS/SNS; select and justify eventual vs immediate consistency strategies.
  • Establish observability using OpenTelemetry (OTEL) for tracing/metrics/logs; integrate with Application Insights, Prometheus/Grafana, or ELK.
  • Champion API-first development (OpenAPI/Swagger), security (OAuth2/OIDC, Azure AD/Entra, Key Vault/Secrets Manager), and reliability patterns (circuit breakers, retries, idempotency).
  • Guide frontend engineers using TypeScript, React (and optionally Angular): API contracts, state management, performance, and DX.
  • Ship MVPs in weeks (not months), run data-driven iterations, and communicate progress crisply to stakeholders.

You are one among us if you…

  • Love building enterprise-grade software that delivers real business outcomes, quickly.
  • Move fast, communicate crisply, and mentor engineers through change.
  • Thrive in ambiguity and enjoy owning complex technical challenges end-to-end.
  • Bring energy, candor, and a bias for data-driven decisions.
  • Energize teams: mentor, give/receive constructive feedback, and foster open, high-trust collaboration.
  • Are comfortable working with remote/hybrid teams and customers across time zones.
  • Learn fast and stay current with evolving .NET, cloud, and frontend ecosystems.

Must-have qualifications:

  • 8–12+ years in software engineering with 3+ years leading teams as a tech lead/lead engineer.
  • Strong C# across both .NET Framework and modern .NET; production experience with ASP.NET Core and REST/gRPC services.
  • Experience working with .NET Framework systems (reading legacy code, stabilizing, and planning upgrades).
  • Familiarity with .NET Upgrade Assistant, code analyzers, multi-targeting, and compatibility shims is a plus here.
  • Deep SQL Server skills: T-SQL, query plans, indexing strategies, isolation/locking, deadlock analysis, DMVs/profiling.
  • Cloud-native design on Azure and/or AWS, including:
  •  Containers (Docker, Kubernetes/AKS/EKS), networking, secrets, cost/perf trade-offs.
  •  Compute (AKS/EKS, App Service, Functions/Lambda), Containers (Docker, Kubernetes)
  •  Data: Cosmos DB/MongoDB, Redis/ElastiCache, file/object storage
  •  Messaging/streaming: Event Hubs/Service Bus, Kafka, SQS/SNS
  •  Observability with OpenTelemetry; dashboards/alerts (App Insights, Grafana, CloudWatch)
  • Experience with .NET Aspire (AppHost/ServiceDefaults, components, dashboard) and Dapr (service invocation, pub/sub, state, bindings), plus EF Core for data access; can articulate when to use Aspire/Dapr vs direct SDKs.
  • CI/CD (Azure DevOps/GitHub Actions/Jenkins), IaC (Bicep/ARM/Terraform)
  • Practical EF Core and data-access patterns
  • Solid understanding of distributed systems: idempotency, sagas/outbox, partitioning/sharding, eventual consistency, resiliency patterns.
  • Frontend leadership exposure with TypeScript + React (routing, state management, testing, performance).
  • Testing culture: xUnit/NUnit, mocking, contract testing (e.g., Pact), API/integration tests, Playwright/Cypress/Jest where relevant; CI quality gates.
  • Excellent communication and stakeholder management.

Nice to have

  • AI-assisted development with Cursor, GitHub Copilot, Claude Code, or similar; experience setting team guardrails for AI-assisted coding.
  • Built/shipped AI features using Azure AI Foundry (Azure OpenAI), AWS Bedrock, Ollama/llama.cpp; familiarity with LangChain, Semantic Kernel, or other agentic SDKs; RAG patterns and vector stores (Azure AI Search Pinecone, Redis Stack, pgvector).
  • Frontend depth with Next.js, Vite, performance budgets, accessibility.
  • Security & compliance: OWASP ASVS/Top10, secrets management, threat modeling.
  • Experience with feature flags, A/B testing, and product analytics.
  • Domain-Driven Design, Clean Architecture, and migration strategies from legacy .NET Framework to modern .NET.

We are technology agnostic in our approach. Having said that, here are the technologies we are currently working with and looking for in this role;

  • Backend: C#, .NET Framework and .NET 6/7/8/9+, ASP.NET Core, gRPC, .NET Aspire, Dapr, EF Core, Azure Functions / AWS Lambda
  • Frontend: TypeScript, React (preferred), Angular (nice to have), Vite/Webpack, Jest/Cypress, Storybook
  • Data: SQL Server, Cosmos DB/DynamoDB/MongoDB, Redis, Elasticsearch/OpenSearch, Azure Blob Storage, S3
  • Messaging/Streaming: Azure Event Hubs/Service Bus, Kafka, SQS/SNS
  • Cloud/DevOps: Azure (preferred) / AWS, Docker, Kubernetes (AKS/EKS), Terraform/Bicep, GitHub Actions/Azure DevOps/Jenkins
  • Observability: OpenTelemetry, Application Insights, Prometheus/Grafana, ELK, AWS CloudWatch & X-Ray
  • Security: OAuth2/OIDC, Azure AD/Entra, Key Vault/Secrets Manager

Skills Required

  • 8-12+ years of software engineering experience
  • 3+ years leading teams as a tech lead or lead engineer
  • Strong C# experience across .NET Framework and modern .NET
  • Production experience with ASP.NET Core and REST/gRPC services
  • Experience reading, stabilizing, and upgrading legacy .NET Framework systems
  • Deep SQL Server skills, including T-SQL, query plans, indexing, isolation, locking, deadlock analysis, and profiling
  • Cloud-native design experience with Azure and/or AWS
  • Experience with Docker, Kubernetes, networking, secrets management, and cloud cost/performance trade-offs
  • Experience with cloud compute, databases, caching, file/object storage, and messaging or streaming platforms
  • OpenTelemetry observability experience with dashboards and alerts
  • Experience with .NET Aspire, Dapr, and EF Core
  • CI/CD experience with Azure DevOps, GitHub Actions, or Jenkins
  • Infrastructure-as-code experience with Bicep, ARM, or Terraform
  • Practical EF Core and data-access patterns
  • Strong understanding of distributed systems, idempotency, sagas, outbox patterns, partitioning, sharding, eventual consistency, and resiliency
  • Frontend leadership exposure with TypeScript and React
  • Testing experience with xUnit or NUnit, mocking, contract testing, API/integration testing, and CI quality gates
  • Excellent communication and stakeholder management skills
  • Familiarity with .NET Upgrade Assistant, code analyzers, multi-targeting, and compatibility shims
  • AI-assisted development using Cursor, GitHub Copilot, Claude Code, or similar
  • Experience shipping AI features using Azure AI Foundry, Azure OpenAI, AWS Bedrock, Ollama, or llama.cpp
  • Familiarity with LangChain, Semantic Kernel, agentic SDKs, RAG patterns, and vector stores
  • Frontend experience with Next.js, Vite, performance budgets, and accessibility
  • Security and compliance experience with OWASP ASVS/Top 10, secrets management, and threat modeling
  • Experience with feature flags, A/B testing, and product analytics
  • Experience with Domain-Driven Design, Clean Architecture, and legacy .NET Framework migration strategies
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
175 Employees
Year Founded: 2012

What We Do

Kickdrum is a technology consulting and engineering firm serving private-equity investors and Fortune 500 enterprises. It helps clients assess, accelerate, and assure enterprise value through technology due diligence, enterprise product engineering, AWS/cloud architecture and optimization, and strategic AI diligence, consulting, and implementation. The company also provides ongoing technology optimization and transformation support focused on managing risk, improving performance, and enabling growth.

Similar Jobs

In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
57802 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

JPMorganChase Logo JPMorganChase

Data Scientist

Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account