Software Engineer - DER Integration (IoT / Energy Systems)

A
Accurant InternationalEnergy Systems, IoT, Climate Tech
IndiaFull-TimeMiddle
Salary1396590 - 2327658 INR per year
Apply NowOpens the employer's application page

Job Details

Experience
2–6 years
Required Skills
KubernetesOAuthC#Azure.NETDistributed Systems

Requirements

  • 2–6 years of software engineering experience (backend-focused)
  • Strong experience with .NET (C#)
  • Familiarity with .NET 6+, and ideally .NET 9/10
  • Experience building distributed systems and event-driven architectures
  • Experience integrating with 3rd‑party APIs, webhooks, or message-based systems
  • Understanding of integration frameworks or iPaaS concepts
  • Experience with Azure or another major cloud platform
  • Familiarity with authentication concepts: OAuth2, OIDC, SAML, 2FA, OTP
  • Experience with Azure Containers, Azure Functions, and cloud-native patterns (Preferred)
  • Experience with Azure Postgres Hyperscale or other time-series / relational databases (Preferred)
  • Experience with Azure Service Bus, Event Hub, Kafka, MQTT, or RabbitMQ (Preferred)
  • Exposure to IoT systems, device telemetry, or hardware integrations (Preferred)
  • Interest in energy systems, demand response, or climate tech (Preferred)

Responsibilities

  • Design, build, and maintain integrations between DERMS and third‑party devices, platforms, and grid standards
  • Develop services using ASP.NET APIs, Console Workers, and Azure Functions (timers, queue processors)
  • Build integrations with OEM APIs (thermostats, batteries, EV chargers, BMS systems, water heaters, etc.)
  • Work with Azure Service Bus, Event Hub, Streaming Analytics, and containerized workloads
  • Work with containerized .NET services running in Azure (Container Apps / Kubernetes) and future migrations to new utility centric datacenter on our own cloud stack - .Net Aspire for local development
  • Integrate with backend systems for device onboarding, telemetry ingestion, and command/control workflows
  • Troubleshoot production issues and contribute to high system reliability and observability
  • Collaborate with global teams across product, engineering, and operations
  • Contribute to engineering standards, code quality, and system design discussions
View Full Description & ApplyYou'll be redirected to the employer's site
1396590 - 2327658 INR per year
Apply Now