Unser Kunde ist ein innovatives Unternehmen, das sich auf Software- und IT-Dienstleistungen spezialisiert hat. In einem dynamischen und modernen Arbeitsumfeld entwickeln Sie als Softwareentwickler PHP leistungsfähige Web-Applikationen. Ihre Hauptaufgaben umfassen die Entwicklung und Erweiterung von Web-Applikationen auf Basis von PHP 7+ und dem Symfony-Framework. Sie arbeiten eng mit relationalen Datenbanken, insbesondere MySQL, zusammen und stellen eine effiziente Datenverarbeitung sicher. Zudem sind Sie verantwortlich für die Konzeption und Implementierung wartbarer Softwarearchitekturen unter Anwendung der objektorientierten Programmierung (OOP) und des MVC-Patterns. Ihre analytischen Fähigkeiten kommen zum Tragen, wenn Sie bestehende Anwendungen hinsichtlich ihrer Performance und Skalierbarkeit analysieren und Optimierungsmaßnahmen ableiten. Auch die Identifizierung von Sicherheitsrisiken in Webanwendungen und die Umsetzung geeigneter Maßnahmen zur Absicherung gehören zu Ihren Aufgaben. Sie arbeiten in einem motivierten Team und tragen zur Weiterentwicklung und Optimierung der Entwicklungsprozesse bei. Das Unternehmen bietet Ihnen ein attraktives Gehalt, flexible Arbeitszeiten mit der Möglichkeit, bis zu 40% mobil zu arbeiten, sowie zahlreiche Weiterbildungsmöglichkeiten. Ein Betriebseigenes Restaurant und kostenlose Getränke runden das Angebot ab.
Softwareentwickler PHP (w/m/d)
Beschreibung
Anforderungen
Für diese Position wünschen wir uns einen idealen Kandidaten mit einer abgeschlossenen Ausbildung im Bereich Informatik oder einem vergleichbaren Studium. Sie sollten über mehrjährige praktische Erfahrung in der Entwicklung mit PHP 7+ sowie dem Symfony-Framework verfügen. Ein sicherer Umgang mit MySQL oder vergleichbaren relationalen Datenbanksystemen ist ebenso erforderlich wie fundierte Kenntnisse in der objektorientierten Programmierung und der Arbeit mit MVC-Frameworks. Ein gutes Verständnis typischer Sicherheitslücken in Webanwendungen und Kenntnisse zu deren Vermeidung sind ebenfalls wichtig. Darüber hinaus sollten Sie praxisrelevante Erfahrung im Umgang mit großen Datenmengen sowie in der Performance-Optimierung von Anwendungen mitbringen. Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sind für die Kommunikation im Team unerlässlich.