Fluence is seeking a Software Developer for their Nispera Asset Performance Management (APM) platform. This role, based in Bangalore, India, will be part of the software engineering team reporting to the Nispera team in India and Europe. The position focuses on developing and maintaining backend applications using Python, covering a wide range of tasks including on-boarding new power plants, developing automated data connectors, data wrangling, and implementing backend computations.
Key responsibilities include:
- Developing and maintaining new and existing data connectors
- Solving operational issues related to data feeds and pipelines
- Developing software for backend services
- Data wrangling
- On-boarding new clients and power plants
- Fostering a culture of inclusivity, trust, communication, collaboration, and continuous learning
Requirements:
- BSc or higher in computer science or related field
- Solid programming skills in Python
- 3+ years of professional experience in software development
- Hands-on experience with relational databases
- Ability to meet deadlines and deliver high-quality solutions quickly
- Experience in Linux environments and command-line tools
- Excellent written and verbal communication skills in English
Nice-to-have skills:
- Familiarity with Agile methodology
- Basic knowledge of battery storage and renewables energy industries
- Experience in other programming languages
- Knowledge of AWS cloud infrastructure and services
This role offers an opportunity to work on cutting-edge technology in the renewable energy sector, contributing to the development of software that manages and optimizes energy assets. Join Fluence to make a significant impact in the field of clean energy technology.