Das Unternehmen ist ein innovativer Anbieter von Software- und IT-Dienstleistungen, der sich auf IT-Sicherheit, Geschäftsprozess-Optimierung und Mediendesign spezialisiert hat. In dieser Rolle als Softwareentwickler PHP sind Sie verantwortlich für die Entwicklung und Betreuung leistungsfähiger Web-Applikationen in einem modernen technologischen Umfeld. Sie tragen aktiv zur Qualität, Sicherheit und Skalierbarkeit der Systeme bei. Zu Ihren täglichen Aufgaben gehört 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 für die Konzeption und Implementierung sauberer, wartbarer Softwarearchitekturen zuständig, wobei Sie objektorientierte Programmierung (OOP) und das MVC-Pattern anwenden. Die Analyse bestehender Anwendungen hinsichtlich Performance und Skalierbarkeit gehört ebenso zu Ihren Aufgaben wie die Identifizierung von Sicherheitsrisiken in Webanwendungen und die Umsetzung geeigneter Maßnahmen zu deren Absicherung. Sie sind Teil eines dynamischen Teams, das großen Wert auf Zusammenarbeit und kontinuierliche Verbesserung legt. Das Unternehmen bietet Ihnen ein attraktives Arbeitsumfeld mit flexibler Arbeitszeitgestaltung und der Möglichkeit, bis zu 40% mobil zu arbeiten. Darüber hinaus stehen Ihnen zahlreiche Weiterbildungsmöglichkeiten zur Verfügung, um Ihre fachlichen Fähigkeiten weiterzuentwickeln.
Beschreibung
Anforderungen
Für diese Position wünschen wir uns einen Kandidaten mit einer abgeschlossenen Ausbildung im Bereich Informatik, einem Studium oder einer vergleichbaren Qualifikation. 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 notwendig. Fundierte Kenntnisse in objektorientierter Programmierung sowie in der Arbeit mit MVC-Frameworks sind ebenfalls erforderlich. Ein gutes Verständnis typischer Sicherheitslücken in Webanwendungen und Kenntnisse in deren Vermeidung sind von Vorteil. Zudem 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 erforderlich, um in einem internationalen Umfeld erfolgreich zu kommunizieren.