Software Engineer - DER Integration (IoT / Energy Systems)

Remote Full-time
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) 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
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Entry-Level Live Chat Support – Remote Job with Flexible Hours

Remote

Experienced Reimbursement Specialist and Customer Service Representative for Healthcare Benefits Verification and Management

Remote

Billing Assistant - San Diego

Remote

Entry-Level Data Entry Clerk – Remote Work Opportunity for Detail-Oriented and Organized Individuals with a Passion for Market Research and Data Integrity at arenaflex

Remote

Remote Customer Experience Specialist – Hybrid Work‑From‑Home Role Focused on Client Advisory, Relationship Building, and Career Advancement

Remote

**Experienced Full Stack Digital Customer Care Agent – Overnight Remote Operations Analyst – No Degree Required**

Remote

Experienced Remote Customer Service Representative – Delivering Exceptional Support and Solutions from Home

Remote

Transition of Care Coordinator

Remote

Head of Digital and Growth

Remote

Remote: Medicare Claims Processor; Work from Home Peak Health

Remote
← Back