PHP-Backend Developer (m/w) Schnittstellenentwicklung

Über uns

Mit unserer Online-Software EcoWebDesk sind wir führender Anbieter von Software-Lösungen für Arbeitssicherheit, Umweltmanagement und Nachhaltigkeit. EcoWebDesk unterstützt Unternehmen dabei, sämtliche Prozesse und Aufgaben im Bereich Health, Safety & Environment (HSE) bequem zu managen sowie gesetzliche Vorgaben zu erfüllen. Am Hauptsitz in Berlin arbeitet unser Team aus über 100 Mitarbeitern. Unsere Software-Entwicklung arbeitet agil in drei Teams an der Weiterentwicklung der modular aufgebauten SaaS-Umgebung. Das Backend-Team beschäftigt sich primär mit der Optimierung und Weiterentwicklung des Backend-Core der Applikationen.

Ihre Aufgaben

  • Implementierung einer Benutzerauthentifizierung zu externen Systemen über LDAP, SSO und Datenbanken
  • Programmierung von einheitlichen Schnittstellen über Standardprotokolle (REST, SOAP, WSDL, XML und proprietäre APIs)
  • (Weiter-) Entwicklung von individuellen Schnittstellen zu externen Partner-Systemen (Rechts- und Gefahrstoffdatenbanken)
  • Erstellung abstrakter API-Konzepte mittels PHP sowie Integration dieser in unsere Architektur
  • Erarbeitung von Anforderungen aus User Stories, Prototyping und Generierung neuer Konzepte
  • Entwicklung notwendiger Testsysteme sowie Abbildung der UseCases in Unit-Tests mittels PHPUnit (TDD und BDD)

Ihre Aussichten

  • Anwendung agiler Ansätze sowie State-of-the-Art Technologien in einer leistungsstarken Entwicklungsumgebung (PhpStorm, 3 Monitore)
  • Strukturierte Einarbeitungsphase, Gestaltungsfreiräume sowie Entwicklungsmöglichkeiten
  • Flache Hierarchien mit offenen Türen in einer lockeren, aber professionellen Arbeitsatmosphäre
  • Regelmäßige Teamevents und ein besonderes Augenmerk auf die Work-Life-Balance (flexible Arbeitszeiten, Arbeitsplatzmassage, Mitgliedschaft im Fitness-Studio, Eltern-Kind-Zimmer u. v. m.)

Ihre Qualifikationen

  • Studium des Software Engineerings, der Informatik oder Mathematik, bzw. vergleichbare Ausbildung oder relevante Erfahrung
  • Erfahrung in objektorientierter Programmierung (OOP) mit PHP, idealerweise nach den Clean Code-Prinzipien
  • Geübter Umgang mit relationalen Datenbanken, speziell MySQL
  • Breites Verständnis von proprietärer Schnittstellenprogrammierung
  • Erprobte Kenntnisse im Umgang mit Webservices (REST und SOAP, WSDL und XML) sowie API und ERP-Anbindungen
  • Gute Kenntnisse der IT-Security
  • Idealerweise Erfahrungen in der Implementierung von OAuth(2)-Authentifizierungen
  • Fähigkeit abstrakt zu denken
  • Selbstständig arbeitender Teamplayer mit hoher Eigenmotivation
  • Sichere Deutschkenntnisse sind Pflicht, gute Englischkenntnisse sind Kür

Unsere Auszeichnungen

  • Beste Arbeitgeber in Berlin-Brandenburg 2017
  • Beste Arbeitgeber in der ITK 2017
  • kununu Open Company
  • kununu Top Company
  • Industriepreis 2015
  • Innovationspreis IT 2015

Es lohnt sich dabei zu sein.