Inspiredge IT Solutions logo

Backend Developer

Inspiredge IT Solutions

On-site
Hyderabad, India
Full-time
Mid Level
2+ yrs
Salary not listedPosted 3w ago

Real job — pulled straight from Inspiredge IT Solutions’s careers page · Verified July 23, 2026 · No reposts.

Job description

Inspiredge IT Solutions is hiring a Backend Developer — a full-time, based in Hyderabad, India role. Apply directly on Inspiredge IT Solutions's careers page below.

Software Developer – BMS / EMS / BESS

Location: Hyderabad, India

Department: Other Client

Experience: 2 - 5 Years

Job Summary
We are seeking a Backend Developer to build scalable, secure, and high-performance backend services for our Battery Energy Storage System (BESS) platform. The successful candidate will develop APIs, data processing pipelines, and cloud-native services that integrate with Battery Management Systems (BMS), Energy Management Systems (EMS), Power Conversion Systems (PCS), and SCADA platforms.
The role requires experience with modern backend development using Node.js, TypeScript, relational databases, cloud platforms, and industrial communication protocols.

Key Responsibilities
    • Design and develop RESTful APIs and backend microservices.
    • Build scalable services using Node.js and TypeScript.
    • Integrate backend services with BMS, EMS, PCS, and SCADA systems.
    • Process and store real-time battery telemetry.
    • Develop WebSocket services for live monitoring dashboards.
    • Design and optimize PostgreSQL database schemas.
    • Implement authentication and authorization using JWT or OAuth.
    • Develop alarm management and event-processing systems.
    • Monitor system performance and troubleshoot production issues.
    • Write unit and integration tests.
    • Collaborate with frontend, firmware, electrical, and cloud engineering teams.
    • Participate in code reviews and software design discussions.
Required Qualifications
    • 2+ years of backend development experience.
    • Expertise with tools such as DIgSILENT PowerFactory, ETAP, or PSCAD.
    • Strong experience with Node.js.
    • Strong experience with TypeScript.
    • Experience building production REST APIs.
    • Experience with Express.js or NestJS.
    • Experience with PostgreSQL or other relational databases.
    • Knowledge of asynchronous programming and event-driven architectures.
    • Experience using Git and GitHub.
    • Experience with Docker containers.
    • Familiarity with Linux environments.
    • Strong debugging and problem-solving skills.
    • Good communication and teamwork skills.
Preferred Qualifications
    • Experience in Battery Energy Storage Systems (BESS).
    • Knowledge of Battery Management Systems (BMS).
    • Experience with Energy Management Systems (EMS).
    • Familiarity with Power Conversion Systems (PCS).
    • Experience with industrial communication protocols:
    • Modbus TCP/RTU
    • CAN Bus
    • MQTT
    • OPC UA
    • IEC 61850 (preferred)
    • Familiarity with CI/CD pipelines and GitHub Actions.
    • Experience with Python or Go.
    • Knowledge of time-series databases such as TimescaleDB.
    • Experience working with microservices.

Get Backend Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Okendo logo

Senior Frontend Software Engineer

Sydney
✓ From careers page· 21m ago
HiFly Labs logo

Solution Architect, AI & Data Applications

Jersey City, NJ
✓ From careers page· 31m ago
HiFly Labs logo

Agentic Architecture Lead

Blumenau, SC
✓ From careers page· 31m ago
Silverfort logo

Senior Full Stack Software Engineer

Tel Aviv, IL
✓ From careers page· 1h ago

Frequently asked questions

What skills are required for Backend Developer at Inspiredge IT Solutions?

The required skills for Backend Developer at Inspiredge IT Solutions include: Node.js, TypeScript, PostgreSQL, REST, Express.js, Git, Docker, Linux, Microservices, CAN, SCADA, Python, Go, OAuth.

What is the seniority level for Backend Developer at Inspiredge IT Solutions?

Backend Developer at Inspiredge IT Solutions is a Mid Level level position.

How do I apply for Backend Developer at Inspiredge IT Solutions?

You can view the full description and apply for Backend Developer at Inspiredge IT Solutions on EchoJobs: https://echojobs.io/job/inspiredge-technologies-software-developer-bms-ems-bess-c5gsg.