NextGenEnergyJobs.com

Bangalore, India

On-site

Energy Management

Software Engineering

20107 days ago

$0 - $0

About Fluence

As a Senior Software Engineer, you will play a pivotal role in the design, development, and maintenance of high-performance web-based applications, including SCADA and Industrial IoT (IIoT) systems.

About the Role

This role focuses heavily on both frontend and backend development, leveraging technologies like React.js, AG-Grid, AG-Charts, and web sockets for real-time data acquisition and visualization.

Responsibilities

  • Build user-friendly and visually dynamic interfaces using React.js, AG-Grid, and AG-Charts to handle real-time data visualization and interaction.
  • Design and develop robust applications using Node.js and NestJS, with an emphasis on efficient web socket integration for real-time data communication.
  • Implement and optimize systems for real-time data acquisition, processing, and visualization.
  • Work effectively within a globally distributed team to achieve project goals.
  • Write clean, efficient code; perform testing; create prototypes; troubleshoot issues; and resolve bottlenecks.
  • Actively participate in design discussions, providing valuable insights to guide technical decisions.
  • Define and document best practices, methodologies, and technical workflows.

Requirements

  • frontend development
  • AG-Grid
  • AG-Charts
  • real-time data handling
  • HTML
  • CSS
  • API integration
  • static code analysis
  • unit testing
  • browser-based debugging
  • performance testing
  • troubleshooting
  • problem-solving

Benefits