Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

SolarEdge Senior Full-Stack Engineer 
Bulgaria, Sofia 
196404086

26.06.2024

Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems.

Our Product:

As part of the SolarEdge Designer group, you will be developing a sophisticated 3D design and prediction tool for small and large sustainable energy ecosystems using complex algorithms and cutting edge visualization libraries. Providing system installers, home and asset owners, as well as operational managers, the opportunity to analyze their actual and potential revenue when planning for the future, while reducing their carbon footprint and helping the environment.

If you:

  • Are an experienced Software Developer, who enjoys a mixed culture rapid environment
  • Strive for excellence and have a can-do attitude with a knack for quickly learning new technologies and rapid feature delivery
  • Have proven strong analytical skills and out-of-the-box thinking
  • Want to be a part of the change to a greener and more sustainable world
  • We’d love to have a chat!

Responsibilities:

  • Design, develop, and maintain micro-services and applications using cutting-edge Java, TypeScript/JavaScript and Python technologies
  • Collaborate with local and global cross-functional teams, including product owners, designers, and other developers, to analyze, design, and implement new features and functionality
  • Develop high-quality, efficient, and maintainable code in accordance with industry best practices
  • Conduct code reviews and provide feedback to ensure code quality and consistency
  • Contribute in all phases of the development and deployment lifecycle
  • Troubleshoot and resolve complex software issues as they arise
  • Participate in Agile development methodologies, including sprint planning, stand-ups, and retrospectives
  • Stay up to date with emerging trends and technologies in software development.