About The Company
ÖKOTEC Energiemanagement GmbH has been at the forefront of developing intelligent solutions for energy efficiency and decarbonization for over 25 years. As part of the Veolia Group since 2016, we are committed to making energy-saving potentials visible and implementing them collaboratively with our clients. Our innovative software platform, EnEffCo, enables precise energy efficiency controlling by digitalizing energy-relevant data. Our team comprises industry experts who combine extensive sector knowledge with modern technologies to deliver impactful projects worldwide across various industries. Driven by the goal of guiding companies towards climate neutrality, we actively contribute to the energy transition by providing tailored digital solutions and expert consulting.
About The Role
We are seeking a Senior Software Developer - Full Stack (m/f/d) to join our dynamic team and contribute to shaping the future of energy management and climate protection. In this role, you will undergo comprehensive onboarding and progressively take responsibility for developing specific software components, modules, and overall functionalities. Collaborating closely with our EnEffCo development team, you will design and implement new features, modules, and innovative functionalities, learning and applying new technologies along the way. Your work will involve creating browser-based applications for desktops and mobile devices using technologies like React, .NET, and MUI. You will also develop complex data processing and analysis processes, interface with various devices and data systems through Web APIs, Kafka, MQTT, SQL, Modbus TCP, and M-Bus, and customize modules for our clients' specific needs. Additionally, you will contribute to the refinement of our CI pipeline and participate in conceptual development to ensure continuous improvement of our solutions.
Qualifications
The ideal candidate will have extensive experience with C# or other object-oriented programming languages, coupled with strong web technology skills including HTML, JavaScript, and CSS. A completed university degree (Diploma, Master) in Computer Science, a related technical field, or equivalent professional experience is required. You should possess a structured and practical approach to applying your computer science knowledge, enjoy tackling complex challenges that contribute to the energy transition, and demonstrate curiosity and initiative in learning new technologies, especially the strategic use of AI tools in programming. Proficiency in German is essential, and experience with Azure DevOps, React, MSSQL, and HighCharts is advantageous. A passion for sustainable solutions and innovative software development is highly valued.
Responsibilities
Your core responsibilities will include developing browser-based user interfaces for both desktop and mobile platforms, ensuring seamless and user-friendly experiences. You will design and implement complex data processing workflows for analysis and visualization, leveraging your expertise in web and backend technologies. Developing and maintaining interfaces to various devices and data systems such as Web APIs, Kafka, MQTT, SQL databases, Modbus TCP, and M-Bus will be a key part of your role. You will also work on the creation of customer-specific modules and prototypes for innovative extension solutions, ensuring they meet high standards of quality and performance. Collaborating with cross-functional teams, you will participate in the development of new concepts, refine existing functionalities, and contribute to the continuous improvement of our CI/CD pipelines. Your involvement will help ensure our software remains cutting-edge, reliable, and aligned with the latest technological advancements.
Benefits
Joining ÖKOTEC offers the opportunity to work in a future-proof industry dedicated to the energy transition and climate protection. You will be part of an international team characterized by flat hierarchies that foster innovation and collaboration. We provide practice-oriented training and continuous development opportunities to support your professional growth. Our compensation package is competitive and includes additional salary components. Flexible working hours allow you to maintain a healthy work-life balance. We also organize team-building activities, sports events, and health initiatives to promote well-being. Our modern office on the EUREF Campus in Berlin offers inspiring views and is conveniently located near public transportation, including S-Bahn Südkreuz and Schöneberg, facilitating easy commuting and a vibrant work environment.
Equal Opportunity
ÖKOTEC Energiemanagement GmbH is committed to promoting diversity and equal opportunities in the workplace. We value and encourage applications from individuals of all backgrounds, regardless of gender, age, ethnicity, disability, or other characteristics protected by law. Our inclusive environment aims to foster innovation and creativity by embracing different perspectives and experiences. We ensure that all employment practices are fair and in accordance with applicable laws and regulations, providing equal access to career development and advancement opportunities for all employees.