Das Unternehmen bietet Ihnen eine herausfordernde und abwechslungsreiche Position als Senior Software Engineer mit dem Fokus auf TYPO3 und individuelle Softwareentwicklung. In dieser Rolle sind Sie maßgeblich an der Planung und Gestaltung der Softwarearchitektur beteiligt. Ihre Lösungen sind darauf ausgelegt, skalierbar, robust und flexibel zu sein, um zukünftige Anpassungen zu ermöglichen. Sie entwickeln maßgeschneiderte TYPO3-Extensions mit Extbase und Fluid sowie individuelle Anpassungen innerhalb des Content-Management-Systems. Zudem setzen Sie barrierefreie Weblösungen nach den GSB11-Standards und WCAG-Richtlinien um. Ihre Aufgaben umfassen auch die Implementierung und Optimierung von Backend-Logiken sowie Schnittstellen zur Integration externer Systeme. Dabei unterstützen Sie die Entwicklung und Anbindung externer PHP-Anwendungen, die auf Frameworks wie Symfony und Laravel basieren. Die Qualitätssicherung Ihrer Arbeit ist Ihnen wichtig; Sie überwachen und sichern die Code-Qualität durch Best Practices, DevSecOps, Code-Reviews und Tests. In Zusammenarbeit mit QA-Teams stellen Sie sicher, dass die Anwendungen fehlerfrei, performant und anforderungsgerecht sind. Das Unternehmen fördert technologische Innovationen, und Sie werden dazu ermutigt, über die neuesten Entwicklungen in der TYPO3-, PHP- und Symfony-Welt informiert zu bleiben und innovative Ideen ins Team einzubringen.
Senior Software Engineer TYPO3 + GSB11 - Individualentwicklung (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt eine gültige TCCD-Zertifizierung mit, oder ist bereit, diese als eine der ersten Aufgaben zu erwerben. Sie haben bereits mehrjährige Praxiserfahrung in den Bereichen Domain-Driven Design (DDD), Test-Driven Development (TDD), Clean Code und den SOLID-Prinzipien gesammelt. Kenntnisse im Bau von Pipelines mit Tools wie GitLab CI oder GitHub Actions sind ebenfalls erforderlich. Zudem sollten Sie einen sicheren Umgang mit Tools zur statischen Code-Analyse wie phpstan, psalm oder phan besitzen. Frontend-Kenntnisse in HTML5, CSS3 und JavaScript sowie Erfahrung mit Frameworks wie Bootstrap oder TailwindCSS sind von Vorteil. Ihre sehr guten Deutschkenntnisse und guten Englischkenntnisse ermöglichen Ihnen eine effektive Kommunikation im Team und mit externen Partnern. Persönlich zeichnen Sie sich durch Teamfähigkeit, analytisches Denken und eine hohe Motivation aus.