Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21447478

    BENGALURU · FULLTIME

    Senior Lead Engineer - .NET Core

    Esyasoft

    Esyasoft

    Bengaluru · onsite · Posted 2d ago

    Sourced fromNaukri
    Undisclosed8–13 yrsfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Summary

    We are looking for a Team Lead / Architect to drive design and delivery of large-scale smart metering and utility platforms (HES, MDM, WFM, GIS, SSO) deployed across multiple enterprise client engagements, operating at production scales of 3.8M+ meters with 10M+ in planning. This role owns technical architecture, design documentation, and mentors a team of engineers delivering high-throughput, high-availability systems.

    Responsibilities

    • 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.
    • Lead database architecture decisions for PostgreSQL at scale (partitioning, HA via Patroni, connection pooling via PgBouncer).
    • 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.
    • Define and review Azure cloud architecture and deployment strategy (App Services, AKS, DevOps pipelines, networking).
    • Lead containerization and deployment strategy using Docker on Ubuntu, including zero-downtime blue-green deployments.
    • Conduct code reviews, set engineering standards, and mentor a team of developers.
    • Own security architecture review, including remediation of VAPT findings (RBAC, authentication, encryption).
    • 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. Strong hands-on expertise in .NET Core (.NET 8 preferred) and modern C# development. Proven experience designing and implementing Microservices architecture. Strong working knowledge of Microsoft Azure (compute, storage, networking, DevOps/CI-CD). Hands-on experience with Elasticsearch for indexing, querying, and performance tuning. Deep expertise in PostgreSQL (16 preferred), including partitioning, replication/HA (Patroni), pooling (PgBouncer), and PostGIS for geospatial data. 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. Experience with reverse proxy/load balancing (Nginx, HAProxy) and containerization (Docker) on Ubuntu/Linux. Familiarity with authentication/identity protocols (SSO, OAuth/OpenIddict, Entra ID) is a plus. 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.

    Good to Have

    • Experience with GIS-based systems (PostGIS, tile serving, geospatial APIs).
    • Exposure to security hardening and VAPT remediation in production systems.
    • Experience with multi-tenant SaaS architecture and key management (e.g., Vault/OpenBao).


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    Load BalancingPostgresqlPerformance TuningSolution architecturegisAnalyticsComputer NetworksTechnical DocumentationSoftware DesignMetering

    Section · Company

    About Esyasoft

    Esyasoft

    Esyasoft

    Internet

    500

    employees

    2014

    12 years old

    Dubai, Dubai

    headquarters

    ₹7.7L PA avg

    Avg at Esyasoft

    About

    Esyasoft Holding Ltd. is a global leader in the energy transition, delivering intelligent infrastructure solutions that drive sustainability, resilience, and innovation across the utility sector. Headquartered in Dubai, Esyasoft empowers utilities, governments, and enterprises to modernize electricity, water, and gas networks through next-generation Smart Grid technologies, IoT and AI advanced analytics. Our comprehensive portfolio includes AI enabled Smart Metering Advanced Metering, Infrastructure (AMI) analytics solutions, fully stack e-Mobility EV-as-a-Service deployments, Battery Energy Storage Systems (BESS), Energy-as-a-Service, & Climate Technologies designed to accelerate the shift toward cleaner, smarter, and more efficient energy systems. With a mission to positively impact one billion lives and reduce 10 billion tonnes of carbon emissions globally, Esyasoft is at the forefront of building sustainable, data-driven energy ecosystems. 

    Industries

    Internet

    Employee ratings

    10 reviews

    4.0/ 5

    Culture

    4.3

    Career growth

    3.7

    Work-life

    3.9

    Employees rate it well for

    Company Culture40Overall Company40

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 26,219 jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained