Fullstack Senior Developer (m/w/d) / Freelancer (ID: 31092)

ID: 31092

Die Hauptaufgabe besteht in der Entwicklung neuer Applikationen sowie der Weiterentwicklung von bestehenden Applikationen. Dies beinhaltet nicht nur die eigentliche Programmierung, sondern die Mitwirkung im Gesamtprozess, von der Anforderungserhebung bis zur Produktivstellung einer Applikation. Damit sind auch Spezifikations-, Analyse- und Designaufgaben inkludiert.

Kernaufgaben

  • Java – Backend
    • Entwicklung von Java-Programmen und -Modulen
    • Konzeption, Entwicklung und Integration von Java- und J2EE-Komponenten
    • Durchführung von objektorientierten Systemanalysen und -designs
  • Javascript – Frontend
    • Weiterentwicklung der JavaScript Web Applikationen
    • Konzeption, Entwicklung und Integration von JavaScript Web Komponenten
  • Overall
    • Strukturierung und Planung von Tasks mit dem Projektmanager
    • Anleitung von Software-Entwicklern mit weniger Erfahrung. Gegebenenfalls Wahrnehmung der technischen Projektleitung.
    • Durchführung von Design- und Codereviews
    • Durchführung von Modultests
    • Programmdokumentation
    • Möglicherweise auch Einsatz in mehreren Projekten
    • Proaktive Kommunikation zum Projektmanager bezüglich möglicher Probleme und Verbesserungsvorschläge

Voraussetzungen

Sie verfügen über Erfahrung …

  • EDV- oder technisch orientierte Ausbildung an einer HTL oder Universität bzw. Fachhochschule (bzw. eine vergleichbare abgeschlossene Ausbildung) oder mindestens 5-jährige Berufserfahrung als Software-Entwickler
  • Kenntnisse der objektorientierten Systemmodellierung (UML, Use Cases) und Datenbankmodellierung (ER)
  • Gute SQL-Kenntnisse
  • Erfahrung mit Build-, Test- und Continuous Integration-Prozessen und unterstützenden Tools (GIT, Python DOCTEST bzw. Bamboo / Jenkins)
  • Kenntnisse des MEAN Stack (Mongo.DB, Express.JS, Angular.JS, Node.JS)
  • Erfahrung mit Software-Qualitätssicherungsprozessen und Werkzeugen
  • Erfahrung im agilen Softwareentwicklungsvorgehen (Scrum, Kanban)

Zu den Merkmalen Ihrer Persönlichkeit zählen …

  • Kommunikativ, teamfähig, belastbar
  • Bereitschaft zu flexiblen Arbeitszeiten

Bewerben Sie sich jetzt!

    Bitte beachten Sie, dass die Größe der hochzuladenden Dateien jeweils nicht mehr als 1MB beträgt. Erlaubt sind nur Dateien im Format PDF, JPEG, DOCX und XLSX.