Software Engineer (m/w/d)

Stuttgart , Germany

AI overview

Contribute to developing intelligent, data-driven solutions for sustainable energy while ensuring code quality and promoting innovation with modern technologies.

Deine Aufgaben

Bei Olmatic entwickeln wir intelligente, datengetriebene Lösungen, um die Energiewelt nachhaltiger, smarter und effizienter zu machen. Als Software Engineer bist du verantwortlich für die Entwicklung hochwertiger Softwarelösungen und trägst maßgeblich dazu bei, unsere Vision technisch umzusetzen und nachhaltige Innovationen voranzutreiben.

    •    Feature-Entwicklung & Codequalität: Du entwickelst robuste Features und achtest dabei auf eine exzellente Codequalität sowie hohe Performance unserer Softwarelösungen.

    •    Softwarearchitektur gestalten: Konzeptioniere und entwickle effiziente und skalierbare Softwarearchitekturen in enger Zusammenarbeit mit dem Produktmanagement und anderen technischen Teams.

    •    Code Reviews & Testing: Du verantwortest die Qualität deiner Arbeit und der deines Teams, indem du regelmäßige Code-Reviews und automatisierte Tests durchführst.

    •    Innovation fördern: Setze neue Technologien ein und bring aktiv Ideen ein, um unsere Entwicklungsprozesse kontinuierlich zu verbessern und Innovationen zu fördern.

Dein Profil

•    Erfahrung in der Entwicklung moderner Softwarelösungen (idealerweise in Bereichen wie SaaS, Cloud, IoT oder erneuerbare Energien).

    •    Fundierte Kenntnisse in mindestens einer Programmiersprache wie Python, JavaScript oder vergleichbaren Technologien.

    •    Praktische Erfahrung mit agilen Methoden, CI/CD-Pipelines sowie gängigen Entwicklungs-Tools (z.B. Git, Docker, Kubernetes).

    •    Gutes Verständnis von Softwarearchitekturprinzipien und ein Gespür für sauberen, wartbaren Code.

    •    Teamorientierung, Eigeninitiative und die Fähigkeit, technische Herausforderungen pragmatisch und lösungsorientiert anzugehen.

Warum wir?

•    Purpose-driven Tech: Arbeite an echten Herausforderungen der Energiewende und erschaffe nachhaltige Technologien mit globalem Impact.

    •    Flexible & Modern Workplace: Genieße flexibles Arbeiten, agile Methoden und eine offene Teamkultur mit flachen Hierarchien.

    •    Room for Growth: Wir bieten dir Zeit und Raum, dich persönlich und fachlich weiterzuentwickeln – mit Trainings, Konferenzen und spannenden Innovationsprojekten.

    •    Tech Stack & Innovation: Experimentiere mit neuesten Technologien, modernen Tools und Frameworks – bei uns bist du immer auf dem neuesten Stand.

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Genieße flexibles Arbeiten, agile Methoden und eine offene Teamkultur mit flachen Hierarchien.
  • Learning Budget: Wir bieten dir Zeit und Raum, dich persönlich und fachlich weiterzuentwickeln – mit Trainings, Konferenzen und spannenden Innovationsprojekten.
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job