Die Carl Remigius Fresenius Education Group ist eines der größten privaten und unabhängigen Bildungsunternehmen in Deutschland.
Zur Gruppe gehören 18 Marken aus den Bereichen (Berufs-) Fachschule, Hochschule und Weiterbildung im In- und Ausland.
Jobbeschreibung
* Sie bilden die Grundlage der Erfolgsgeschichte, die 1848 begann und bis heute andauert.
Wir suchen zum nächstmöglichen Zeitpunkt eine Senior Software Entwickler für Schul- und Hochschulinformationssystem (m/w/d) in Vollzeit mit 40 Wochenstunden:
(Senior) PHP Softwareentwickler Schul- und Hochschulinformationssystem (m/w/d).
* Entwickeln Sie hochwertige Webanwendungen: In Ihrer Rolle als Senior Software Engineer spielen Sie eine Schlüsselrolle in der projektbasierten Entwicklung von Webanwendungen und Systemen.
* Architektur: Planung und Mitgestaltung der Softwarearchitektur mit skalierbaren, robusten und flexiblen Lösungen für zukünftige Anpassungen.
* Backend-Entwicklung: Erstellung komplexer Module, Komponenten und APIs mit PHP und dem Symfony-Framework inklusive Implementierung von Geschäftslogik, Datenbankanbindung, Sicherheitsmaßnahmen und Integrationen.
* Qualitätssicherung: Überwachung und Sicherstellung der Code-Qualität durch Best Practices, Code-Reviews und Tests.
* Zusammenarbeit mit QA-Teams: Sicherstellung von fehlerfreien und anforderungsgerechten Anwendungen.
* Performance-Optimierung: Identifizierung und Beseitigung von Leistungsengpässen, dazu gehören Optimierungen von Datenbankabfragen, Caching-Strategien und Konfigurationsverbesserungen.
* Technologische Innovation: Informieren Sie sich über die neuesten Entwicklungen in der PHP- und Symfony-Welt und bringen Sie innovative Ideen ins Team ein inklusive Bewertung neuer Tools, Techniken und Frameworks und Integration in zukünftige Projekte.
* Zusammenarbeit: Unterstützen Sie Ihre Kollegen bei Problemlösungen, Weiterentwicklung ihrer Fähigkeiten und Herstellung einer Kultur der Zusammenarbeit, des Wissensaustauschs und der kontinuierlichen Verbesserung.
Anforderungen
1. Umfangreiche Kenntnisse und Erfahrungen in der PHP- und Symfony-Entwicklung, inklusive Symfony-Komponenten, Versionsverwaltung, Collaborationstools und Best Practices.
2. Verständnis für Softwarearchitekturprinzipien zur Gestaltung skalierbarer, robuster und flexibler Lösungen.
3. Mind. 3-jährige Erfahrung in der PHP-Entwicklung, idealerweise im Kontext Enterprise Systeme oder Produktentwicklung.
4. Erfahrungen im Betrieb von DevOps Prozessen - Idealerweise mit Gitlab CI Pipelines und Tools wie PHPStan, Deptrack, phpcs, Deployer & Co.
5. Versionsverwaltung via Git beherrschen Sie im Schlaf und sorgfältige Code Reviews gehören für Sie Standard im Entwickleralltag.
6. Erfahren im Umgang mit Docker für lokale Entwicklung. Idealerweise kennen Sie sich mit Azure im Betrieb von Stage und Produktivumgebungen aus.
7. Leidenschaft für qualitativ hochwertige Software und ein tiefes Verständnis für testgetriebene Entwicklung.
8. Ausgeprägte Fähigkeit, sich in komplexe und kritische fachliche Zusammenhänge einzuarbeiten.
9. Verantwortungsübernahme und aktive Mitwirkung an Produktentwicklungen.
10. Effektive Kommunikation mit Teammitgliedern, klare Erklärung technischer Konzepte und Unterstützung weniger erfahrener Teammitglieder.
],