NextGenEnergyJobs.com

Bangalore, Karnataka, 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 designing, developing, and maintaining robust AWS-based SaaS applications.

About the Role

This role involves creating high-performance systems with expertise in real-time data visualization, including charting capabilities.

Responsibilities

  • Build scalable AWS SaaS applications using Kotlin, Java Spring Boot, Python, Docker Containers, and PostgresDB.
  • Develop systems to display real-time data using time-series databases and charting libraries.
  • Partner with data scientists, product managers, and subject matter experts to understand requirements and deliver solutions.
  • Write clean, efficient code; develop prototypes; troubleshoot issues; and address performance bottlenecks.
  • Provide technical guidance and mentorship to the development team.
  • Contribute to design discussions and offer valuable insights for making sound technical decisions.
  • Define and document best practices, coding standards, and development methodologies.

Requirements

  • real-time data visualization
  • time-series databases
  • coding standards
  • static code analysis
  • unit testing
  • JavaScript
  • TypeScript
  • CI/CD pipelines
  • DevOps practices
  • MLOps
  • DataOps
  • data structures
  • algorithms
  • Ubuntu
  • Docker

Benefits