Senior Software Engineer PHP (m/w) für den Standort Köln
Das Team Research & Development bei OnVista entwickelt eines der reichweitenstärksten Finanzportale im deutschsprachigen Raum von Grund auf neu. Dazu setzen wir Technologien wie PHP5.x, Doctrine 2, Symfony 2, Backbone JS, RabbitMQ, Redis oder Liquibase ein und sichern unsere Software mit Continuous Integration auf Basis umfangreicher, automatisierter Unit-, Akzeptanz- und Regressiontests. Wir folgen dabei den Prinzipien agiler Software-Entwicklung, um unsere Kunden und User regelmäßig mit den aktuellsten Neuerungen versorgen zu können.
Ihre Aufgabe
Sie treiben in unserem interdisziplinären Scrum-Team aus PHP- und Frontend-Entwicklern sowie Linux Adminstratoren die Neuentwicklung des Portals maßgeblich voran. Das heißt, Sie planen, implementieren und testen geschäftskritische, hochverfügbare Software und sind verantwortlich für deren reibungslose Funktionalität in der Live-Umgebung. Dabei teilen Sie Ihre Kenntnisse regelmäßig mit dem Team, u.a. durch intensives Pair Programming und beteiligen sich aktiv an der Gestaltung und Optimierung von Architektur und Entwicklungsprozess.
Ihr Profil
- Sie sind absolut sicher in OOP und der Anwendung von Unit Tests unter PHP 5.
- Sie wissen Design Patterns und MVC Frameworks sinnvoll in moderner Softwarearchitektur anzuwenden.
- Sie beherrschen den Umgang mit Linux-Konsole und Versionsverwaltungssystemen wie SVN oder git.
- Sie haben Spaß daran, moderne Technologien wie Doctrine 2, Symfony 2 und Behat in der täglichen Arbeit anzuwenden.
- Idealerweise haben Sie bereits Continuous Integration oder ein Build-System wie Jenkins eingesetzt.
- Sie sind überzeugt von agiler Softwareentwicklung und kennen die zugrundeliegenden Prinzipien.
- Sie besitzen gute Englischkenntnisse in Wort und Schrift.
Das bieten wir Ihnen
- Eine langfristige Perspektive für die grundlegende Neuentwicklung des OnVista-Portals.
- Mitarbeit an der Entwicklung hochverfügbarer mobiler Web-Applikationen.
- Anspruchsvolle Softwareentwicklung mit modernen Entwicklungsprozessen und Tools.
- Eine IT-Abteilung mit stetem Optimierungswillen ihrer eigenen Prozesse.
- Agile Softwareentwicklung unter Anwendung von Scrum.
- Regelmäßiger kreativer Austausch durch TechTalks, FedEx-Days und Konferenzbesuche.
- Ein lockeres Arbeitsumfeld mit hochmotivierten Kollegen und „Duz“-Kultur
- Interessante Einblicke in die Welt der Finanzen – sofern man möchte.
Bitte senden Sie Ihre vollständigen Bewerbungsunterlagen, gerne inkl. Ihrer Code-Beispiele unter Angabe des möglichen Einstiegstermins sowie Ihrer Gehaltsvorstellung ausschließlich an hr@onvista.de (max. 3 MB).