WEB DEVELOPER
Role details
Job location
Tech stack
Job description
Du wirst unsere existierenden Back- und Frontend-Anwendungen optimieren und weiterentwickeln. Du evaluierst neue Technologien im Hinblick auf Verbesserung der bestehenden Anwendungen und Build Pipelines. In deinen Verantwortungsbereich fällt die Konzeption der REST-Schnittstellen zukünftiger Anwendungen. Du nimmst Portierungen nach .NET Core und auf aktuellere AngularJS-Versionen vor. Darüber hinaus wirst du Datenbank Engines, z.B. AWS Aurora, anbinden und den Zahlungsprozess der Online-Plattform TriCAT spaces® überarbeiten, kundenspezifische Features implementieren sowie Authentifizierungsmethoden wie beispielsweise OAuth2 anbinden. Auch die Modularisierung von Programmen fällt in deinenVerantwortungsbereich.
Requirements
- Abgeschlossenes Studium der Informatik oder vergleichbare Berufserfahrung
- Routine in C# und .NET Architektur, in JavaScript und AngularJS
- Erfahrung mit SQL Datenbanken sowie ein gutes Verständnis der Protokolle HTTP, TLS, TCP
- Erfahrung mit PHP
- Erfahrung mit Kryptographie-Verfahren und deren Einsatz
- Hohes Sicherheitsbewusstsein beim Design von Schnittstellen und gute Kenntnisse im Design von Webschnittstellen (REST)
- Kenntnisse im Umgang mit Tools wie Grunt, NPM und Bower
- Deutsch und/oder Englisch auf mindestens B2-Niveau.
NICE TO HAVE
- .NET Core, speziell ASP.NET Core, Kenntnisse im Umgang mit Microsoft WCF
- Erfahrung mit Drupal CMS
- CodeFirst DB Design, Typescript, Konfiguration von Linux-Servern
- Kenntnisse im Anbinden von Zahlungsdienstleistern wie PayPal
- Gestalterisches Können in Bezug auf Webseiten und Kenntnisse mit Cloud Diensten wie AWS oder Azure