Accurant International
Software Engineer - DER Integration (IoT / Energy Systems)
India · Remote (restrictions not stated) · Full-time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerAccurant International
- LocationIndia
- Work styleRemote (restrictions not stated)
- Employment typeFull-time
- Employer posted
Hiring Entity: FlexEnergi, a Subsidiary of Accurant International
Location: Remote
Status: Exempt
Salary Range: 1,396,590.75 - 2,327,658.75 INR (depending on experience)
Job Title: Software Engineer – DER Integration (IoT / Energy Systems)
We are hiring .NET Software Engineers (Junior to Senior) to build and scale integrations between FlexEnergi’s DERMS platform and third‑party devices, OEM APIs, building systems, and utility protocols.
This role is ideal for engineers who enjoy backend development, distributed systems, and real-world IoT challenges. You will work across cloud services, event-driven pipelines, authentication systems, and device telemetry flows.
What You’ll Do
- 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)
Show full description
- 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
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
Preferred:
- Experience with Azure Containers, Azure Functions, and cloud-native patterns
- Experience with Azure Postgres Hyperscale or other time-series / relational databases
- Experience with Azure Service Bus, Event Hub, Kafka, MQTT, or RabbitMQ
- Exposure to IoT systems, device telemetry, or hardware integrations
- Interest in energy systems, demand response, or climate tech
About Us
FlexEnergi is solving some of the toughest challenges facing today’s utilities. With rising data center demand, more renewables, and increasing extreme weather, utilities need reliable capacity that can be deployed fast and affordably. Our innovative business model delivers the lowest-cost, fastest to-deploy capacity on the market. We’re a small, nimble, and innovative company that moves quickly, experiments boldly, and rethinks how the grid can improve quickly. Joining FlexEnergi means helping build technology that strengthens reliability, resilience, and sustainability at scale. FlexEnergi proudly operates as part of the Accurant International portfolio of companies.
Accurant International offers innovative solutions to tackle pressing climate and energy technology challenges through our portfolio companies. Our investments in fields ranging from renewable energy, smart grid systems, electric vehicles, optimizing energy usage in buildings, and other areas has allowed our alliance to lead the way in transforming various fields.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Software engineer jobs in India
ROLIVA currently lists 3353 open roles like this in India.
Employers hiring for this
- Cadence128 open roles
- Nagarro116 open roles
- Hewlett Packard Enterprise70 open roles
- Okta63 open roles
- NXP60 open roles
At a glance
- Work styleRemote (restrictions not stated)
- Employment typeFull-time
- SeniorityEntry level
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.