Senior Software Entwickler

HIBA e.V.
Wolfsburg, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Remote
Wolfsburg, Germany

Tech stack

Java
JavaScript
Architectural Patterns
C Sharp (Programming Language)
C++
Code Review
Continuous Delivery
Continuous Integration
Database Design
Programming Tools
Python
NoSQL
Software Engineering
Project Management
Software Systems
SQL Databases
TypeScript
React
Spring-boot
GIT
Vue.js
Angular
Information Technology
Software Version Control
Microservices

Job description

  • Entwicklung und Architektur von Softwarelösungen in anspruchsvollen Projekten.
  • Analyse von Anforderungen und Erarbeitung technischer Konzepte in Zusammenarbeit mit Fachabteilungen und Kunden.
  • Design, Implementierung und Wartung moderner Anwendungen unter Einsatz aktueller Technologien und Frameworks.
  • Leitung von Softwareprojekten und Übernahme von Verantwortung für Code-Qualität und Einhaltung von Standards.
  • Integration und Optimierung von bestehenden Softwarelösungen sowie deren Anpassung an neue Anforderungen.
  • Durchführung von Code Reviews sowie Anleitung und Unterstützung von Junior-Entwicklern.
  • Einführung und Optimierung von Continuous Integration/Continuous Deployment (CI/CD)-Prozessen.
  • Mitwirkung bei der Auswahl und Implementierung neuer Technologien und Entwicklungswerkzeuge.
  • Sicherstellung von Performance, Stabilität und Sicherheit der Anwendungen.

Requirements

  • Abgeschlossenes Studium in Informatik, Software Engineering oder eine vergleichbare Qualifikation.
  • Mehrjährige Berufserfahrung in der Softwareentwicklung und fundierte Kenntnisse in Programmiersprachen wie Java, C#, Python, C++ oder JavaScript/TypeScript.
  • Erfahrung mit modernen Frameworks und Technologien (z. B. Spring Boot, Angular, React, Vue.js).
  • Tiefgehende Kenntnisse in Datenbankdesign und -verwaltung (z. B. SQL, NoSQL).
  • Vertrautheit mit Architekturmustern (z. B. Microservices, Event-Driven Design) und Entwicklungsprozessen.
  • Sicherer Umgang mit Versionierungssystemen (z. B. Git) und Erfahrung mit CI/CD-Pipelines.
  • Fähigkeit zur Erstellung und Analyse von technischen Konzepten und deren Umsetzung.
  • Interesse und Erfahrung in der Leitung von Projekten oder kleinen Entwicklerteams.
  • Gute Kenntnisse in der Entwicklung skalierbarer und sicherer Softwarelösungen.
  • 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