Unser Kunde ist ein innovatives Unternehmen, das sich auf Software- und IT-Dienstleistungen spezialisiert hat. Im Fokus stehen die Bereiche IT-Sicherheit, Geschäftsprozess-Optimierung und Mediendesign. Die Entwicklung maßgeschneiderter Software-Anwendungen sowie die Bereitstellung kundenindividueller IT-Infrastrukturen gehören zu den Kernkompetenzen des Unternehmens. In der Rolle des Softwareentwicklers PHP sind Sie verantwortlich für die Entwicklung und Betreuung leistungsfähiger Web-Applikationen in einem modernen technologischen Umfeld. Sie tragen wesentlich zur Qualität, Sicherheit und Skalierbarkeit der Systeme bei. Zu Ihren Aufgaben gehört die Entwicklung und Erweiterung von Web-Applikationen auf Basis von PHP 7+ und dem Symfony-Framework. Des Weiteren arbeiten Sie mit relationalen Datenbanken, insbesondere MySQL, und stellen eine effiziente Datenverarbeitung sicher. Sie konzipieren und implementieren wartbare Softwarearchitekturen unter Anwendung objektorientierter Programmierung (OOP) und des MVC-Patterns. Darüber hinaus analysieren Sie bestehende Anwendungen hinsichtlich Performance und Skalierbarkeit und leiten Maßnahmen zur Optimierung ab. Die Identifizierung von Sicherheitsrisiken in Webanwendungen und die Umsetzung geeigneter Maßnahmen zur Absicherung gehören ebenfalls zu Ihrem Verantwortungsbereich. Sie wirken aktiv an der Weiterentwicklung und Optimierung der Entwicklungsprozesse mit.
Softwareentwickler PHP (w/m/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über eine abgeschlossene Ausbildung im Bereich Informatik, ein Studium oder eine vergleichbare Qualifikation. Mehrjährige praktische Erfahrung in der Entwicklung mit PHP 7+ sowie dem Symfony-Framework sind erforderlich. Sie sollten einen sicheren Umgang mit MySQL oder vergleichbaren relationalen Datenbanksystemen haben. Fundierte Kenntnisse in objektorientierter Programmierung sowie in der Arbeit mit MVC-Frameworks sind ebenfalls wichtig. Ein gutes Verständnis typischer Sicherheitslücken in Webanwendungen und Kenntnisse in deren Vermeidung sind von Vorteil. Praxisrelevante Erfahrung im Umgang mit großen Datenmengen sowie in der Performance-Optimierung von Anwendungen wird vorausgesetzt. Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sind ebenfalls erforderlich. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Motivation runden Ihr Profil ab.