Description
The Role:As a Senior Software Developer Java you will work on the development of the Java software components as part of the evolution.
My client are the pioneer and market leader in game-changing energy and grid solutions based on battery storage.
They provide utilities, independent power producers, microgrids and C&I customers with turnkey storage systems, supporting a wide range of business opportunities.
Keywords: C++/Python/BDD/TDD/CAN/AC Battery
Responsibilities:
• Software Development in C++, Python as member of the C++ developer team
• Development of algorithms and technical solutions in close cooperation with engineering
• Development, maintenance and improvement of automated integration test infrastructure
• Support of plant commissioning of the ACBM, on site or remotely
Your Profile:
• Significant expertise in C++, Python
• Experience with BDD/TDD as well as with industrial bus systems like CAN, Profibus, DeviceNet etc.
• Intuitive understanding of software architecture and design
• Desire for writing and testing clean, efficient and reliable code
• Strong focus on teamwork and a commitment to always let the best idea win
• Exceptional attention to detail, thoroughness and accuracy are necessary in every facet of this job.