Senior Fullstack Developer (Mensch)
Solandeo GmbH
Berlin, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
SeniorJob location
Berlin, Germany
Tech stack
HTML
JavaScript
API
Artificial Intelligence
Applications Architecture
Software Applications
Automation of Tests
Bash
Business Process Model and Notation
CSS
Cloud Computing
Code Review
Continuous Integration
Linux
Programming Tools
Distributed Systems
Django
Python
PostgreSQL
Software Architecture
Queueing Systems
RabbitMQ
Prometheus
Software Engineering
Software Systems
SQL Databases
Data Streaming
Systems Integration
Data Logging
React
Grafana
Backend
GIT
FastAPI
Containerization
Integration Tests
Kafka
Front End Software Development
Api Design
Docker
Microservices
Job description
Zur Weiterentwicklung unserer digitalen Plattformen suchen wir eine erfahrene Persönlichkeit in der Softwareentwicklung. Der Fokus liegt auf der Konzeption, Entwicklung und Optimierung skalierbarer Anwendungen, APIs, datenbankgestützter Prozesse und workflowbasierter Systeme. Die Rolle verbindet technisches Verständnis mit Prozesserfahrung aus dem Umfeld eines Messstellenbetreibers, insbesondere in den Bereichen Marktkommunikation, Geräte- und Installationsmanagement, Messdatenverarbeitung sowie Automatisierung operativer Abläufe. ~ ~ ~ ~ < ~ ~ ~ ~ > ~ ~ ~ ~ Deine Aufgaben im Detail:
- Du unterstützt bei der kontinuierlichen (Weiter)entwicklung von Softwareanwendungen mit Schwerpunkt auf Backend-Systemen, APIs und prozessnaher Plattformlogik.
- Du bist Teil der Entwicklung leistungsfähiger Anwendungen mit Python, insbesondere auf Basis von Django, Django REST Framework und/oder FastAPI.
- Du übernimmst Modellierung, Automatisierung und technische Umsetzung fachlicher Workflows idealerweise/vielleicht sogar mit Camunda und BPMN.
- Du bist Teil der Entwicklung und Optimierung datenbankgestützter Anwendungen sowie Erstellung und Pflege von SQL-Abfragen, Auswertungen und Datenmodellen mit PostgreSQL.
- Du hilfst mit bei Architekturentscheidungen für skalierbare, wartbare und robuste Softwaresysteme.
- Du fühlst dich wohl Linux-Umfeld.
- Du unterstützt bei der Konzeption und Umsetzung automatisierter Tests, Integrationstests und weiterer Maßnahmen zur Qualitätssicherung.
- Du arbeitest mit an CI/CD-Prozessen, Deployment-Automatisierung sowie der Containerisierung von Anwendungen mit Docker.
- Du gestaltest cloudfähige Anwendungsarchitekturen, Microservices und eventgetriebener Kommunikationskonzepte mit.
- Du sorgst für eine enge Zusammenarbeit mit Produktmanagement, Fachbereichen, Betrieb und Entwicklungsteam zur erfolgreichen Umsetzung fachlicher und technischer Anforderungen.
Requirements
- Du bringst mehrjährige Erfahrung mit in der professionellen Softwareentwicklung als Fullstack Developer:in, Backend Developer:in oder in einer vergleichbaren Rolle sowie sehr gute Kenntnisse in Python und Django, Django REST Framework und/oder FastAPI.
- Gute Kenntnisse in PostgreSQL, insbesondere in den Bereichen Joins, Views, Aggregationen und Datenmodellierung, kombiniert mit Erfahrung in API-Design, REST, Systemintegration und technischen Integrationskonzepten.
- Erfahrung mit Camunda, BPMN oder vergleichbaren Workflow-/Process-Engines.
- Erfahrung mit Message Queues oder Event Streaming, insbesondere RabbitMQ oder Kafka.
- Linux, Shell, Docker bzw. containerisierte Anwendungen sind Dir vertraut.
- Erfahrung mit Cloud-Umgebungen oder cloudfähigen Anwendungsarchitekturen sowie ein gutes Verständnis von Microservices, verteilten Systemen, Service-Schnittstellen und eventgetriebener Kommunikation.
- Ein Verständnis für Softwarearchitektur, saubere Verantwortlichkeiten, Wartbarkeit und Testbarkeit sowie Erfahrung mit Git, Code-Reviews und CI/CD-Prozessen bringst Du ebenfalls mit.
- Möglicherweise verfügst Du über Erfahrung in der Energiewirtschaft oder im Umfeld von Messstellenbetreibern und kennst energiewirtschaftliche Prozessketten, Zähler- und Installationsprozesse, Gateway-Administration, Steuerboxen oder die Anforderungen des § 14a EnWG.
- Kenntnisse in Frontend-Technologien, wie React, HTML, CSS, JavaScript sind wünschenswert.
- Erfahrung im Umgang mit Monitoring- und Logging-Lösungen (z. B. Prometheus oder Grafana).
- Erfahrung mit KI-gestützten Entwicklungswerkzeugen sowie in der Betreuung und Einarbeitung neuer Mitarbeitenden oder Junior Developer runden Dein Profil ab.
About the company
Wir sind ein zukunftsorientiertes Unternehmen mit einem motivierten Team, erfolgreichen Produkten und ambitionierten Zielen. Mit unseren Stärken in IT und effizienten Prozessen verändern wir die Energiebranche.
Werde Teil unseres Entwickler Teams in Berlin! Wir suchen dich in unbefristeter Festanstellung als Senior Fullstack Developer (Mensch).
~ ~ ~ ~ < ~ ~ ~ ~ > ~ ~ ~ ~
Warum lohnt es sich für Dich bei Solandeo einzusteigen?
* Unser Office am Potsdamer Platz vereint zentrale Lage, moderne Ausstattung und eine Arbeitsumgebung mit urbanem Flair.
* Wir arbeiten in einem hybriden Modell mit drei Tagen im Office und zwei Tagen flexibel remote, sodass Du deinen Arbeitsalltag flexibel gestalten kannst.
* Unsere offene und wertschätzende Unternehmenskultur sorgt dafür, dass Du Dich vom ersten Tag an wohlfühlst und gerne zur Arbeit kommst.
* Menschlichkeit & Anerkennung sind unsere Treiber. Bei uns werden Deine Beiträge gesehen, damit Du in einem respektvollen Umfeld kontinuierlich wachsen kannst.
* Wir leben Diversität, denn vielfältige Blickwinkel beschleunigen die Lösungsfindung.
* Freue Dich auf gemeinsame Events, bei denen wir Erfolge feiern und den Teamgeist stärken.
* Deine Karriereentwicklung liegt uns am Herzen! Wir setzen auf eine individuelle Förderung Deiner Kompetenzen, die auf Deine beruflichen Ziele und Wünsche abgestimmt sind.
* An Deinem Geburtstag überraschen wir Dich mit einem Geschenk, das unsere gemeinsame Mission für Nachhaltigkeit und Umweltschutz widerspiegelt.