Software Engineer

HIBA e.V.
Leipzig, Germany
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Remote
Leipzig, Germany

Tech stack

Java
JavaScript
API
Amazon Web Services (AWS)
Software Applications
Unit Testing
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Databases
Continuous Delivery
Continuous Integration
Python
NoSQL
Scrum
Software Architecture
Software Engineering
Software Systems
SQL Databases
Google Cloud Platform
GIT
Information Technology
Software Version Control
Docker
Jenkins

Job description

  • Entwicklung und Implementierung von Softwarelösungen für verschiedene Anwendungsbereiche
  • Analyse und Optimierung bestehender Softwareanwendungen zur Verbesserung der Performance und Skalierbarkeit
  • Design und Implementierung von neuen Funktionen basierend auf den Anforderungen der Fachabteilungen und Kunden
  • Sicherstellung der Code-Qualität durch regelmäßige Reviews und Unit-Tests
  • Zusammenarbeit in agilen Teams nach Scrum- oder Kanban-Methoden
  • Integration und Weiterentwicklung von APIs und Schnittstellen zu Drittanwendungen
  • Unterstützung des gesamten Software-Entwicklungszyklus von der Anforderungsanalyse bis hin zur Implementierung und Wartung
  • Anwendung von Best Practices in der Softwareentwicklung, inklusive Versionskontrolle (Git), Continuous Integration und Continuous Delivery (CI/CD)

Requirements

  • Abgeschlossenes Studium der Informatik, Softwaretechnik oder eine vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung in der Softwareentwicklung, idealerweise mit verschiedenen Programmiersprachen (z. B. Java, C#, Python, C++, JavaScript)
  • Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban)
  • Kenntnisse in der Arbeit mit Datenbanken (z. B. SQL, NoSQL) sowie Cloud-Technologien (AWS, Azure, Google Cloud) von Vorteil
  • Erfahrung mit Tools für Versionskontrolle (Git), Build- und Deployment-Management (z. B. Jenkins, Docker)
  • Verständnis von Software-Architekturen und -Designmustern sowie deren Implementierung
  • Problemlösungsfähigkeiten und die Fähigkeit, komplexe technische Anforderungen in Lösungen umzusetzen
  • Gute Kommunikations- und Teamfähigkeiten
  • Sehr gute Deutsch- und Englischkenntnisse

Benefits & conditions

HIBA zeichnet sich durch ein innovatives und dynamisches Arbeitsumfeld aus, das sich auf IT- und Engineering-Lösungen spezialisiert hat. Wir bieten fortlaufende Weiterbildungsmöglichkeiten, um sicherzustellen, dass unsere Mitarbeiter stets auf dem neuesten Stand der Technologie sind. Mit flexiblen Arbeitszeiten und der Möglichkeit zum Home-Office unterstützen wir eine ausgewogene Work-Life-Balance. Unsere attraktive Vergütung und umfangreichen Karrierechancen machen HIBA zu einem idealen Ort für motivierte Fachkräfte, die ihre Karriere in der IT- und Engineering-Branche vorantreiben möchten.

Apply for this position