Logo opernikus GmbH

Software developer

New

Job

  • Level
    Experienced
  • Job Field
    Software, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Munich, Göttingen
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop frontend and backend services for a modern IoT platform, work on optimization algorithms, and enrich the OpenEMS platform with new features to enhance energy consumption insights.

    Job Technologies

    Your role in the team

    • We are an emerging team. This means that you can take on a lot of responsibility right from the start. It also means that there are many interesting challenges you can specialize in. Some of the exciting topics we are working on include:
    • Energy management with OpenEMS (the open source energy management platform)
    • Distributed IoT Platform: Our goal is to develop a robust, highly available, and modern IoT platform.
    • Data-driven applications: Each oEMS box generates data that must be stored, analyzed, and visualized for our customers. We aim to deliver the best possible results to our clients by providing insights and visualizations of their energy consumption and production.
    • The energy transition requires the widespread use of renewable energies. With your support, we are building the infrastructure to coordinate generation and consumption in a decentralized manner.
    • Show the world how to transition to a renewable and decentralized energy system.
    • You are co-responsible for the frontend and backend services offered by the oEMS platform, the further development of OpenEMS, and the development of local and overarching optimization algorithms.
    • You support our team by developing new, innovative features that enhance the oEMS platform.
    • You develop products that our customers enjoy using.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • You have a completed degree in Computer Science, Mathematics, Physics, or a comparable field of study, or you are a certified IT specialist.

    Qualifications

    • You are proficient in Java and other programming languages (e.g., Angular, Python, C++).
    • You are familiar with version control systems (git, GitHub).
    • You are familiar with the best practices of software development.
    • You love challenges and enjoy working with good and motivated colleagues.
    • Good German and English skills complete your profile.

    Experience

    • You have experience with web technologies (JSON, REST, HTTPS, RPC).
    • You have experience working with Linux systems.

    This text has been machine translated. Show original

    What we offer

    • Small team in a young, growing company
    • Exciting and dynamic work environment in a future-oriented industry
    • A high degree of personal responsibility
    • No large hierarchies
    • Motivated and solution-oriented colleagues

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    • Location Göttingen

      Niedersachsen

      Germany

    This is your employer

    opernikus GmbH

    opernikus GmbH

    opernikus GmbH is an IT consulting and software company based in Munich with an additional presence in Göttingen. The company assists firms in the energy supply, industry, and trade sectors with the digital transformation of their energy supply. The focus is on modular solutions based on the OpenEMS platform for monitoring, control, and optimization.

    Description

  • Company Type
    Established Company
  • Working Model
    Onsite
  • Industry
    Power Sector, Economy
  • Logo opernikus GmbH

    Software developer

    Location
    Munich, Göttingen
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs