Position: Senior back-end python developer-developing a digital solution for an energy management system
Company: Propell Minds
Category: Python
Experience required: 5y
English level: upper
Published: 2023-02-01T00:00:00+02:00

Developing a digital solution for an energy management system (EMS) that can be operated according to the current legal framework in the German energy market.

OUR COMPANY  
HBM is a European company building exciting new products from scratch for startups and helping mature companies in their journey towards data-driven innovation and AI based solutions. Our expertise refers to EnergyTech, FinTech, Legal Tech, SocialTech, PropTech, etc. 
Founded in Ukraine and developed based on Scandinavian culture, HBM is hiring both in Ukraine and the EU for our customers located in Norway, Germany, and USA.  
 
Our values include skills, passion, excellence, equality, openness, mutual respect, and trust. 
 
At HBM, you can become a part of growing company, work with creative colleagues, forget about legacy and maintenance, and enjoy modern technologies and creating AI-based solutions. You will participate in a corporate culture, while also enjoying the agility and flexibility of a start-up supported by established outsourcing and development practices, a human-oriented management team, entrepreneurial spirit, and Scandinavian work culture. 

PROJECT 
The German client develops a digital solution for an energy management system (EMS) that can be operated according to the current legal framework in the German energy market. The development of the software core and services is the main scope of work for the Customer. By connecting a variety of IoT Edge devices to the solution platform as well as different energy sources and sinks, like solar panels and charge points for electrical vehicles, it can perform real-time energy management to optimize energy production, consumption, and storing.
At this point, the company's product is a brand new one and has not yet been released to the market.
We are currently searching for a Senior Back-end Python engineer to become part of the distributed development team on client’s and HMB’s sides and will focus on the - development of new modules as well as further system enhancements.

WE PROVIDE YOU WITH THE FOLLOWING EXCITING CHALLENGES 
•	End-to-end product development of: 
o	Data processing services running in cloud and/or on edge devices with limited resources
o	Rest API endpoints and connectors to feed and distribute data around business logic
•	Participate in the creation of a technical vision for the solution
•	Identify areas for process improvement and automation
•	Actively contribute to the process from identification of the problems to their solutions
•	Cooperate with Product Owner and distributed development team
•	Mentor less experienced teammates

WE EXPECT FROM YOU 
•	Degree (bachelor or master) in computer science or a comparable course of study
•	At least 5 years of experience as software engineer
•	4+ years of Python experience 
•	Experience with developing and implementing client-side WebSocket solutions
•	Experience with Golang is a great bonus
•	Experience with Linux, Docker, Azure
•	Experience with IoT devices is nice to have
•	Ability to work in an autonomous fashion on complex technical problems and with large specifications 
•	Experience working in cross-functional and cross-border teams in Scrum/Agile environments
•	Excellent communication skills, ability to communicate to stakeholders on multiple levels
•	English: upper-intermediate / advanced

WE OFFER YOU 
•	Modern technologies, new products development, different business domains. 
•	Start-up agility combined with mature delivery practices and management team. 
•	Strong focus on your technical and personal growth. 
•	Transparent career development and individual development plan. 
•	Flexible working mode (remote/work from office), full remote possibility. 
•	Competitive compensation and social package 
•	Private Entrepreneurs support 
•	Focus on the well-being and human touch. 
•	Flat organization where everyone is heard and is invited to contribute. 
•	Scandinavian approach to work. 
•	Passion and Fun in everything we do.