Zum Inhalt springen
Startseite » Softwareentwickler – Full Stack Developer (m/w/d)

Softwareentwickler – Full Stack Developer (m/w/d)

Die ENDIGY GmbH & Co. KG ist Hersteller, Lieferant und Dienstleister für die MSR- und Leitstandtechnik energietechnischer Anlagen. Unseren Kunden bieten wir ein breites Spektrum an Leistungen von der Beratung über die Entwicklung und Lieferungen von Hard- und Softwarelösungen bis zum kompletten Service. Damit Energiesysteme zukünftig nachhaltiger, effizienter und sicherer arbeiten, widmen wir uns der Entwicklung datengetriebener Softwarelösungen. Durch den Einsatz von Big Data und künstlicher Intelligenz können Effizienzpotenziale identifiziert und automatisiert erschlossen werden.

Durch eine Vielzahl spannender Projekte bieten wir unseren Mitarbeitern interessante, abwechslungsreiche und auf die Fähigkeiten und Entwicklungspotentiale abgestimmte Arbeitsaufgaben.

Ihre Chance

Herausforderungen mit Bedeutung! Sie gestalten die nachhaltige, effiziente und sichere Zukunft von energietechnischen Anlagen mit. Als Teil unseres Teams tragen Sie dazu bei, innovative Lösungen zu entwickeln und diese in die Realität umzusetzen. Mit unserer fortschrittlichen Firmenkultur bieten wir Ihnen mehr als nur einen Job – wir bieten Ihnen die Möglichkeit, sich persönlich und beruflich weiterzuentwickeln.

Aktuell suchen wir

Softwareentwickler – Full Stack Developer (m/w/d)

Ihre Aufgaben:

  • Entwicklung von Softwarelösungen: Nachhaltiges Design und kundenorientierte Entwicklung der Softwarearchitektur mit einem Fokus auf Skalierbarkeit, Wartbarkeit und Nachhaltigkeit.
  • Datenintegration und Analyse: Zusammenführung und Analyse von Zeitreihendaten aus verschiedenen Quellen (u. a. Wetter-APIs, Prozessdaten, Marktdaten) sowie Entwicklung von Algorithmen zur Simulation und Optimierung von Energiesystemen.
  • Technische Verantwortung: Du übernimmst Verantwortung für die Entwicklungspipeline, von der Konzeptualisierung über das Design und die Implementierung bis hin zur Bereitstellung und Wartung.
  • Machine Learning und Data Analytics: Einsatz moderner Technologien wie Machine Learning und Big Data, um Daten effizient zu verarbeiten und tiefere Einblicke in die Optimierung von Energiesystemen zu gewinnen.
  • Cloud-Infrastruktur: Entwicklung und Bereitstellung von Softwarelösungen in der Cloud (Azure), Nutzung von Docker für Containerisierung sowie perspektivisch die Einbindung von Redis und anderen Speichertechnologien.
  • Implementierung komplexer Logik: Optimierung verschiedener Aspekte je nach Business Case, insbesondere im Bereich APIs, Speicher- und Verarbeitungstechnologien, Laufzeitoptimierung und Parallelisierung.
  • Best Practices & Skalierbarkeit: Anwendung bewährter Methoden wie TDD/BDD/DDD, Clean Code/Clean Architecture und SOLID, um die Software von Beginn an zukunftssicher zu gestalten.
  • Agile Zusammenarbeit: Arbeit in einem agilen, Scrum- oder Kanban-getriebenen Team mit regelmäßiger Teilnahme an Standups und Sprint-Planungen.
  • Teamarbeit und Kommunikation: Enge Zusammenarbeit mit dem Team, um skalierbare, sichere und wartbare Lösungen zu entwickeln.

Ihr Profil:

  • Mindestens 5 Jahre Erfahrung in der Full Stack Softwareentwicklung mit fundierten Kenntnissen in Python (insbesondere Pandas, FastAPI, perspektivisch auch Django) sowie verschiedenen Datenbanktypen (relational, Zeitreihen-DB, Redis).
  • Erfahrung in modernen Frontend- und Backend-Technologien, idealerweise mit Kenntnissen in datenlastigen Anwendungen und Machine Learning (kein Blackbox-Ansatz).
  • Breites Technologie- und Paradigmenverständnis mit Fokus auf Software-Engineering Best Practices (TDD/BDD/DDD, Clean Code, Clean Architecture, SOLID).
  • Analytische und mathematische Fähigkeiten zur Lösung von Optimierungsproblemen, Simulationen und paralleler Datenverarbeitung.
  • Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban) sowie den Tools Jira und Confluence.
  • Eigenverantwortliches Arbeiten in einem kleinen, dynamischen Team, mit der Fähigkeit, komplexe technische Konzepte verständlich zu vermitteln.
  • Neugier und Innovationsfreude für neue Technologien und Lösungen, kombiniert mit einem hohen Qualitätsbewusstsein.
  • Wohnsitz im Raum Leipzig mit der Möglichkeit zum remote Arbeiten sowie regelmäßige Teilnahme an wöchentlichen Präsenzmeetings.

Was wir Ihnen bieten:

  • Innovationskraft, Flexibilität und angenehme Teamatmosphäre
  • Zuverlässiges Einkommen mit unbefristetem Arbeitsvertrag
  • Regionales Einsatzgebiet
  • Abwechslungsreiche und herausfordernde Projekte in einem modernen Umfeld sowie Zusammenarbeit auf Augenhöhe
  • Förderung Ihrer persönlichen Entwicklung
  • Zugang zu vielfältigen Aus- und Weiterbildungsangeboten
  • Ausstattung mit erforderlichen digitalen Arbeitsmitteln
  • Anerkennung für Ihre Arbeit und freundliches Miteinander
  • Vertrauliche Beratung und Unterstützung für Mitarbeiter bei persönlichen und beruflichen Herausforderungen
  • Mitarbeiterrabatte, kostenlose Getränke, Arbeitsbekleidung sowie großzügige Parkmöglichkeiten

Bitte senden Sie uns Ihre vollständigen Bewerbungsunterlagen an

ENDIGY GmbH & Co. KG,
Bischofsweg 2,
04779 Wermsdorf

oder per E-Mail an

bewerbung@endigy.de