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