Software Developer , in Voll- oder Teilzeit
Role details
Job location
Tech stack
Job description
-
High-Performance Datenbank-Entwicklung: Du verantwortest die Weiterentwicklung und Optimierung unserer komplexen Business-Logik in Oracle PL/SQL. Du schreibst performante Prozeduren und sorgst dafür, dass Massendatenverarbeitung auch bei Spitzenlasten reibungslos funktioniert.
-
Technische Analyse & Reverse Engineering: Du durchdringst unsere bestehende Code-Basis (Schwerpunkt PL/SQL und Delphi). Du identifizierst Abhängigkeiten und extrahierst die Geschäftslogik, die als Blaupause für unsere neuen Microservices dient.
-
Wandel begleiten: Du arbeitest eng mit den Cloud-Teams zusammen. Deine Analysen und Dein Datenbank-Wissen sind entscheidend, um die Migration in Richtung .NET (C#) und Azure sauber zu schneiden und umzusetzen.
-
Stabilität gewährleisten: Du führst Fehleranalysen durch, behebst Bugs im laufenden Betrieb und stellst sicher, dass Änderungen am Kernsystem keine Seiteneffekte verursachen.
-
Qualität sichern: Du lebst sauberes Coding. Durch Code Reviews, technische Dokumentationen und automatisierte Tests trägst Du dazu bei, die Wartbarkeit unseres Systems langfristig zu sichern.
Requirements
-
Ausbildung & Erfahrung: Du hast ein Studium der Informatik (oder vergleichbar) erfolgreich abgeschlossen und bringst Berufserfahrung in der Backend- oder Datenbank-Entwicklung mit.
-
Kernkompetenz Oracle: Du verfügst über tiefe Kenntnisse in Oracle SQL und PL/SQL. Du weißt, wie man komplexe Abfragen optimiert und Business-Logik direkt in der Datenbank abbildet.
-
Legacy-Kompetenz: Erfahrung mit Delphi ist ein großer Vorteil (oder die Bereitschaft, dich in den Code einzulesen), da Teile unserer Logik hier verankert sind. Kenntnisse im .NET-Framework sind ebenfalls willkommen.
-
Zukunftsorientierung: Du hast Interesse an modernen Technologien. Grundkenntnisse in C# / .NET bringst Du mit, aber vor allem hast Du Lust, dich in Azure und Microservices einzuarbeiten.
-
Arbeitsweise: Du arbeitest gewissenhaft und gehst den Dingen auf den Grund. Du gibst dich nicht mit Symptombekämpfung zufrieden, sondern suchst die technische Ursache.
-
Sprachen: Du kommunizierst sicher auf Deutsch und Englisch.
Benefits & conditions
- Krisensicherer Job: Sie arbeiten am wichtigsten System des Unternehmens. Ihre Arbeit hat direkte Auswirkung auf den Unternehmenserfolg.
- Internationales Umfeld: Sie arbeiten in einem System, das europaweit in 18 Ländern im Einsatz ist.
- Flexibilität: Hybrides Arbeiten, flexible Arbeitszeiten und moderne Ausstattung.
- Teamkultur: Ein Umfeld, in dem technische Expertise geschätzt wird und wir uns gegenseitig unterstützen.
About the company
Bei Techem haben wir einen Grund, warum wir täglich zur Arbeit gehen, denn: Wir sorgen gemeinsam für die digitale Energiewende in Gebäuden. Als ein führender Servicepartner für smarte und nachhaltige Gebäude bieten wir Effizienzsteigerung entlang der gesamten Wertschöpfungskette von Wärme und Wasser in Immobilien an. Techem ist führend in der Funkfernerfassung von Energieverbrauch in Wohnungen und treibt damit die Vernetzung und die digitalen Prozesse in Immobilien kontinuierlich voran. Vor über 70 Jahren gegründet, ist Techem heute mit rund 4.300 Mitarbeitenden in 19 Ländern aktiv und hat 12,5 Millionen Wohnungen im Service.
Wir stehen für die Werte: Klarheit, Offenheit, Ehrlichkeit und Verbindlichkeit. Nicht zuletzt spielen Diversität und Inklusion für uns eine wichtige Rolle, denn wir begreifen die vielfältigen Perspektiven und Hintergründe unserer Beschäftigten als einen Schlüsselfaktor unseres Erfolges. Dazu gehört ein fairer und wertschätzender Umgang auf Augenhöhe, ein Arbeitsumfeld, in dem unsere Mitarbeitenden sich wohlfühlen, sie selbst sein können und Chancengleichheit erfahren. Als innovatives Unternehmen bieten wir dir: Aufgaben mit Purpose in einem digitalen und dynamischen Umfeld, flexible work (in Bezug auf Ort & Zeit), eine offene Duz- und Unternehmenskultur, Mitarbeitenden Netzwerke und vieles mehr!