(Senior) Fachinformatiker für Softwareentwicklung Python (m/w/d)
- +2
- +7
- Essen, North Rhine-Westphalia, Germany
- +2
- +7
- Essen, North Rhine-Westphalia, Germany
Über
Bewerbungen sind ausschließlich online über unser Portal möglich. Bitte habe Verständnis dafür, dass wir Bewerbungen, die uns per E-Mail erreichen, nicht berücksichtigen können. Stellenbeschreibung Die Herausforderung Als Enabler für den Vertrieb der E.ON Energie Deutschland GmbH vom Produktmanagement über Preis- Kosten- und Bonuskalkulation, der Energiebeschaffung bis hin zur Preisanpassung sorgt die Unit Product & Calculation aus IT-Sicht für stabile E2E Prozesse und Systeme. Dabei achten wir auf einem performanten, kosteneffizienten Applikationsbetrieb sowie die Entwicklung innovativer Lösungen unter der Nutzung von modernen Technologien und Arbeitsweisen als Schnittstelle zwischen Business und Software Engineering. Wir gewährleisten somit, dass ein wettbewerbsfähiges und attraktives Produktportfolio für unsere Endkunden schnell und zuverlässig am Markt angeboten werden kann, und tragen somit zum nachhaltigen Wachstum der E.ON Energie Deutschland GmbH beiträgt. Du unterstützt uns hierbei maßgeblich mit deinen Skills im ... Backend: Die Entwicklung und Wartung des Backends unter Verwendung von Python Frameworks wie z.B. Pandas, Polars, PySpark, SQLAlchemy oder Pydantic, liegen in deiner Hand Web-Anwendungen: Du designst und implementierst eine Web-Anwendung mit Python und UI-Frameworks wie Streamlit Code-Reviews: Code-Reviews werden von dir durchgeführt und Best Practices in der Softwareentwicklung von dir umgesetzt Unit- und Integrationstests: Um die Softwarequalität sicherzustellen entwickelst du Unit- und Integrationstests und führst sie auch durch Datenbanken: Du integrierst SQL-Datenbanken (Snowflake) und gewährleistest die Datenintegrität und -sicherheit Stakeholdermanagement: Zusammenarbeit mit dem Business Stakeholdern zur Erfassung und Umsetzung unserer Anforderungen Ein Background, der überzeugt Softwareentwicklung: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, sowie fundierte Kenntnisse in der Full-Stack-Entwicklung mit Python (Frontend, Backend, Datenbank) bringst Du mit. Außerdem hast Du auch Erfahrungen in der Implementierung von Berechnungs-Pipelines mit z.B. Pandas, Polars oder PySpark, sowie auch mit Python-basierten Frontend-Technologien wie Streamlit, Dash oder Plotly sammeln können Testautomatisierung: Kenntnisse in entsprechenden Test-Frameworks und Testautomatisierung mit Python (z. B. pytest, Playwright) kannst du vorweisen SQL-Abfragen: Du erstellst und wartest SQL-Abfragen und hast auch ein großes Verständnis von Datenbank-Strukturen Problemlösungsfähigkeit: Mit deiner analytischen und strukturierten Herangehensweise, werden Herausforderungen von dir sowohl selbstständig als auch in Zusammenarbeit mit einem Team gelöst Weiterentwicklung: Sich schnell an neue Technologien und Anforderungen anzupassen, aktuelle Trends für uns zu verfolgen und zu bewerten, sowie kontinuierlich zu lernen und sich weiterzuentwickeln sind für dich selbstverständlich Kommunikation: Du kommuniziert effektiv in deutscher (B2) und englischer (C1) Sprache in Wort und Schrift, sowohl mit technischen als auch nicht-technischen Stakeholdern und bringst die Fähigkeit mit auch komplexe Sachverhalte einfach darzustellen. Ein Umfeld, das begeistert Ein innovatives Umfeld zur Gestaltung einer nachhaltigen Energiewelt von Morgen Flexible Arbeitszeiten und hybrides Arbeitsmodell zur Förderung der Work-Life-Balance Möglichkeiten für Workation im europäischen Ausland, Sabbatical oder zusätzliche Urlaubstage Ein agiles Arbeitsumfeld mit interdisziplinärer Zusammenarbeit, flachen Hierarchien und Du-Kultur Vielfältige Lern- & Weiterbildungsangebote, Förderprogramme und Entwicklungsmöglichkeiten im Konzern Attraktive finanzielle Zusatzleistungen, z.B. betriebliche Altersvorsorge und vermögenswirksame Leistungen Zahlreiche Vergünstigungen, z.B. Mitarbeiteraktienprogramm, E.ON Leasing Bike/Car, EGYM Wellpass, Ferienwohnungen, Mitarbeiterrabatte bei bekannten Marken und Anbietern Inklusion Uns ist wichtig, Menschen mit Behinderung ein faires Bewerbungsverfahren zu ermöglichen, in dem sie ihr Bestes zeigen können. Daher wird unsere Schwerbehindertenvertretung frühzeitig in das Verfahren einbezogen. Bitte teile uns über das Bewerbungsformular mit, ob du technische oder organisatorische Anpassungen für das Bewerbungsverfahren benötigst. Wir stellen diese gern zur Verfügung. Wenn es dir nicht möglich ist, dich online zu bewerben und du stattdessen mit jemandem sprechen möchtest, kontaktiere bitte deinen lokalen Recruiter.
Wünschenswerte Fähigkeiten
- Python
- Pandas
- PySpark
- SQLalchemy
- Plotly
- SQL
- pytest
Berufserfahrung
- Backend
- Fullstack
Sprachkenntnisse
- German