Senior Lead Engineer – .NET Core

Growth For Impact

Bengaluru

On-site

INR 3,800,000 - 6,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Growth For Impact in Bengaluru, India, seeks a seasoned Software Architect to drive end-to-end design of utility/AMI platform modules through production deployment.

You will mentor a team, define robust microservices architecture, and collaborate with clients and executives to translate requirements into scalable, secure designs using Elasticsearch, RabbitMQ, Kafka, and established design patterns.

Qualifications

  • 8+ years of software engineering with leadership/architecture experience.
  • Proven microservices architecture design and implementation.
  • Hands-on Elasticsearch for indexing, querying, and performance tuning.
  • Practical experience with RabbitMQ and Kafka at scale.
  • Strong grounding in design patterns and ability to produce design docs.
  • Domain exposure to utility/AMI platforms is a strong plus.
  • Excellent communication and ability to present to technical and executive audiences.
  • Exposure to security hardening and VAPT remediation in production systems.

Responsibilities

  • Own end-to-end solution architecture for utility/AMI modules from design to deployment.
  • Author formal design documents, API references, and ARB submissions.
  • Design and review scalable microservices architecture with fault tolerance.
  • Apply patterns for high-throughput, high-availability at large data scale.
  • Drive messaging architecture using RabbitMQ and Kafka for telemetry pipelines.
  • Architect and tune Elasticsearch for search, logging, analytics needs.
  • Conduct code reviews and mentor developers.
  • Translate client requirements into technical designs for stakeholders.
  • Troubleshoot and resolve complex production issues across data pipelines and infra.

Skills

Microservices
Elasticsearch
RabbitMQ
Kafka
Design patterns
Leadership
Communication
Security hardening

Job description

ROLE
  • Own end-to-end solution architecture for utility/AMI platform modules, from design through production deployment.
  • Author formal design documents, API reference documents, and ARB submissions for client and internal stakeholders.
  • Design and review microservices architecture, ensuring scalability, fault tolerance, and clean domain boundaries.
  • Apply appropriate design patterns to solve high-throughput, high-availability problems at billion-row data scale.
  • Drive messaging architecture using RabbitMQ and Kafka for event-driven and high-volume telemetry pipelines.
  • Architect and tune Elasticsearch for search, logging, or analytics use cases as required.
  • Conduct code reviews, set engineering standards, and mentor a team of developers.
  • Collaborate with client technical and executive stakeholders, translating requirements into technical designs.
  • Troubleshoot and resolve complex production issues across data pipelines, integrations, and infrastructure.
REQUIREMENTS
  • 8+ years of overall software engineering experience, with demonstrated experience in technical leadership or architecture roles.
  • Proven experience designing and implementing Microservices architecture.
  • Hands-on experience with Elasticsearch for indexing, querying, and performance tuning.
  • Practical experience with RabbitMQ and Kafka for asynchronous and event-driven messaging at scale.
  • Strong grounding in software design patterns and ability to produce clear, implementable design documents.
  • Domain exposure to utility/AMI platforms — DLMS/COSEM meter protocols, HES/MDM systems, NB-IoT/LoRaWAN connectivity — is a strong plus.
  • Excellent communication skills; ability to write precise, client-facing technical documentation and present architecture to both technical and executive audiences.
  • Exposure to security hardening and VAPT remediation in production systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead (.Net) - (India)
Technical Lead (.Net) - (India)

Escalent • India

On-site
INR 2,500,000 - 4,500,000
Module Lead+ .Net core
Module Lead+ .Net core

Ikrux • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

LeadSquared • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Lead - Development
Lead - Development

Soft Tech Engineers Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - C#/.NET
Senior Engineer - C#/.NET

KSB Company • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Lead Software Engineer
Lead Software Engineer

42 Gears Mobility Systems • India

On-site
INR 1,500,000 - 2,500,000
Technical Lead
Technical Lead

ValueLabs • Hyderabad

On-site
INR 1,500,000 - 3,000,000
.Net Lead
.Net Lead

Incedo • Hyderabad

Hybrid
INR 1,500,000 - 2,200,000
Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Senior Lead Engineer
Senior Lead Engineer

Kidde Global Solutions • Hyderabad

On-site
INR 600,000 - 1,200,000