Software Engineer - DER Integration (IoT / Energy Systems)
Accurant
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)
- 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.
- ...looking for a detail-oriented and analytical Software Engineer to join our Mayhem Engineering team. In... ...and robust API standards for third-party integrations Build and maintain integrations connecting Mayhem with customer systems, security tools, workflow engines, and...SuggestedFull timeRemote work
- ...Role Description: As a Software Development Engineer III at ShipBob, you will be primarily responsible for the development... ...Engineering Manager. Being an SDEIII on our integrations team, you’ll design and build systems that connect ShipBob with external e-commerce platforms...Suggested
- ...potential. Title and Summary Senior Software Engineer Overview We are the global technology... ...commerce, a connection to financial systems for the previously excluded, a... ...data publishing to allow for seamless integration in other Mastercard products and externally...SuggestedFull timeWorldwideFlexible hours
- ...potential. Title and Summary Senior Software Engineer Who is Mastercard? At Mastercard... ...monitoring availability, latency and overall system health. • Practice sustainable... ...practices; Ensure the confidentiality and integrity of the information being accessed;...SuggestedFull timeWorldwide
- ...potential. Title and Summary Senior Software Engineer Job Summary: =====================... ...volume, low latency transaction processing systems (such as payments transaction switching... ...; Ensure the confidentiality and integrity of the information being accessed; Report...SuggestedFull timeWorldwide
- ...potential. Title and Summary Senior Software Engineer-2 Overview • Responsible for the analysis... ...primary application/service • Drive integration of services focusing on customer... ...technical architecture and dependency systems • Drive adoption of technology...Contract workWorldwide
- ...greatest potential. Title and Summary Senior Software Engineer-2 Overview The Network Automation organization... ...reviews, documentation). Build API‑driven integrations between internal platforms and network systems. Develop observability foundations—including...Worldwide
- ...greatest potential. Title and Summary Software Engineer I Who is Mastercard? Mastercard... ...software. • Help make Quality as an integral part of the development process. • Proactively... ...with other developers to ensure that systems are designed for reliability,...Full timeWork experience placementWorldwide
- ...potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is... ...strategies for functional, regression, integration, ETL, API, performance, security,... ...driven architectures (Kafka, messaging systems). • Understanding of security best practices...Full timeWorldwide
- ...potential. Title and Summary Senior Software Engineer Mastercard is a global technology company... ...your development. •Ensure that the systems you create comply with Mastercard... ...practices; Ensure the confidentiality and integrity of the information being accessed;...Full timeWorldwide
- ...realize their greatest potential. Title and Summary Senior Software Engineer Our Purpose We work to connect and power an... ...issues. • Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing. • Contribute to the...Full timeWorldwide
- ...greatest potential. Title and Summary Software Engineer II Job Description Summary... ...Software Development Engineer on the API Integrations Team, you will be a hands-on developer... ...complex, highly scalable, high-performing systems, particularly for large-scale API integrations...Full timeWorldwide
- ...potential. Title and Summary Senior Software Engineer Experience Minimum 8+ years of hands... ...layouts (Flexbox, Grid, responsive systems) Experience with modern styling... ...understanding of REST APIs and frontend–backend integration Strong focus on performance...Full timeWorldwide
- ...potential. Title and Summary Senior Software Engineer Overview Mastercard powers economies... ...design and develop scalable backend systems that power innovative payment experiences... ...; Ensure the confidentiality and integrity of the information being accessed; Report...Full timeWorldwide
- ...mortgage, and consumer lending. By integrating state-of-the-art open- and... ...-in-the-loop verification engine, Ocrolus captures data from financial... ...a more inclusive financial system. Trusted by more than 400... ...skilled Senior Software Engineer - Backend with a solid...Full timeRemote work
- ...potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is... ...CI/CD platforms. Drive continuous integration, build, test, deployment, and end-to-end... ...Science, Management Information Systems, Engineering, or a related field. At...Full timeWorldwide
- ...potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard... ...their team when required · Drive integration of services focusing on customer... ...technical architecture and dependency systems. · Drive adoption of technology standards...Full timeContract workWorldwide
- ...potential. Title and Summary Senior Software Engineer Role Overview We are looking for... ...Collaborate with Data Engineering teams to integrate applications with enterprise data... ...performance, database queries, and overall system scalability. Contribute to data modeling...Full timeWorldwide
- ...potential. Title and Summary Senior Software Engineer The candidate will work with cross-... ...technology road maps.• Accountable for full systems development life cycle including... ...services)• Solid knowledge and experience integrating web services, writing SQL queries, •...Full timeLive inWorldwide
- ...greatest potential. Title and Summary Software Engineer II Our Purpose We connect and... ...quality code through reviews, testing (unit/integration), and automation Drive engineering... ...perform root cause analysis across systems Collaborate with cross-functional...Full timeWork experience placementWorldwide
- ...potential. Title and Summary Senior Software Engineer Who is Mastercard? We are the global... ...commerce, a connection to financial systems for the previously excluded, a... ...software development and practice continuous integration and delivery. The range of work that a...Full timeWork at officeWorldwideFlexible hours
- ...potential. Title and Summary Senior Software Development Engineer-3 Overview Brighterion, a... ...efficiently. • Architect, build and integrating RESTful APIs (Spring Boot-based) •... ...Exposure to: • Enterprise-scale systems • Real-time, high-performance applications...Full timeWorldwide
- ...potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard... ...primary application/service • Drive integration of services focusing on customer... ...technical architecture and dependency systems • Drive adoption of technology...Full timeContract workWorldwide
- ...potential. Title and Summary Senior Software Engineer Overview Mastercard is the global... ...for commerce, a connection to financial systems for the previously excluded, a technology... ...; Ensure the confidentiality and integrity of the information being accessed; Report...Work experience placementWorldwide
- ...greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard... ...end-to-end logical architecture of systems in ownership areas. Provide feedback... ...code at unit level, service level, and integration level to ensure code and functional...Full timeWorldwide
- ...are looking for an AI Fullstack Senior Software Engineer with strong MERN stack expertise and a... ...across frontend, backend, APIs, and cloud-integrated workflows, while helping shape... ...architecture, and scalable distributed system principles. • Experience with unit testing...Full timeFlexible hours
- ...potential. Title and Summary Senior Software Engineer-Database Engineer Overview Responsible... ..., including database design, integration, optimization, security, and data management... ...with application teams to improve system performance, availability, and reliability...Full timeWorldwide
- ...The Protocol Integrator position is part of a collaborative IT team that is responsible for publishing JoVE's latest science articles to the web. Main responsibilities include converting MS Word manuscripts into HTML and CSS marked-up pages ready for our website,...Full timeWork at office
- ...Title and Summary Director Software Engineer Who is Mastercard? Mastercard... ...specific applications and systems, or software-development... ...and frameworks. • High energy, detail-oriented, proactive,... ...Ensure the confidentiality and integrity of the information being...Full timeWorldwide
- ...potential. Title and Summary Senior Software Engineer (AWS Platform) Overvirew We are seeking... ..., operation, and refinement. • Scale systems sustainably through mechanisms like... ...practices; Ensure the confidentiality and integrity of the information being accessed;...Full timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - DER Integration (IoT / Energy Systems). Be the first to apply!
- cybersecurity software engineer India
- software developer fintech India
- senior robotics software engineer India
- network software engineer India
- software engineer remote India
- part time software developer remote India
- software engineer full time India
- entry level software engineer remote India
- senior software engineer ruby on rails India
- consulting software engineer India

