Software Entwickler (m/w/d) Application Development SharePoint - Remote

Nordrhein-Westfalen, Bonn  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Schlagworte

Javascript Sharepoint Test

Beschreibung

Leistungsbeschreibung:
Die zu vergebenden Leistungen betrifft die Analyse, Entwicklung, Verprobung und Betreuung im Betrieb (DevOps) von zusätzlichen Funktionen in Form von Applikationen und Add-Ins in der Groupware Architektur mit Schwerpunkt auf SharePoint. Hierbei sind die von der Groupware Plattform vorgegebenen Randbedingungen (Development Guidelines, Styleguide, Vorgaben bzgl. Cloud Readyness) zu beachten und beim Design der Anwendungen zu berücksichtigen.

Leistungspaket 1: Analyse von Kundenanforderungen und Erarbeitung von Lösungsvarianten
• Analyse von Kundenanforderungen, z.B. auf Basis von Forderungskatalogen oder in Interviewgespräche mit dem Kunden direkt.
• Evaluierung bestehender Lösungsideen hinsichtlich Abhängigkeiten, Machbarkeit und Komplexität
• Erarbeitung möglicher Lösungsalternativen (Grobkonzept)
• Identifikation von Abhängigkeiten und Wechselwirkungen zu bereits bestehenden Lösungen
• Identifikation von Anpassungsbedarf an bestehenden Schnittstellen
• Koordination/Abstimmung mit Kunden und beteiligten Projektmitgliedern
• Dokumentation von Lösungsvarianten (Grobkonzept) als Entscheidungs- und Beauftragungsgrundlage

Leistungspaket 2: Spezifikation und Design neuer Add-Ins / Applikationen gemäß Kundenpriorität
• Lösungskonzeption (Feinspezifikation) unter Berücksichtigung der durch die Kundenumgebung vorgegebenen Randbedingungen
• Abstimmung der Anforderungen und Wechselwirkungen (Function Split) mit an der Lösung beteiligten Services
• Berücksichtigung der Vorgaben aus den Development Guidelines und Styleguide
• Berücksichtigung und Sicherstellung der vorgegebenen Service Qualitäts- und Sicherheitsstandards
• Koordination/Abstimmung mit Kunden und beteiligten Projektmitgliedern
• Erstellung der zugehörigen Dokumentation

Leistungspaket 3: Entwicklung und Test beauftragter Add-Ins /Applikationen
• Eigenverantwortliche Erstellung von Webanwendungen und Lösungen im Enterprise-Umfeld unter Berücksichtigung der allgemeinen Vorgaben an Design und Architektur
• Eigenverantwortliche Programmierung von Workflows und Webdiensten unter Berücksichtigung der Vorgaben aus den Development Guidelines und Styleguide
• Erstellung zugehöriger Reports und Dokumentationen
• Test der Funktionalität in Entwicklerumgebung
• Erstellung der zugehörigen Bereitstellungsdokumentation für den Betrieb
• Fachliche Beratung des Betriebs hinsichtlich der Bereitstellung der Applikation auf den Test- / Solution Test und produktiv genutzten Umgebungen

Leistungspaket 4: Betreuung der Add-Ins /Applikationen im Regelbetrieb
• Fachliche Beratung von UHD und/oder Betrieb bei der Nachstellung von Fehlermeldungen / Eingrenzung der Fehlersuche
• Bugfixing und 3rd-Level-Support für die betreuten Applikationen
• Test von Korrekturversionen in der Entwicklungsumgebung
• Nachtest und Bereitstellung von Korrekturen
• Dokumentation von Änderungen/Korrekturen

Lösungspaket 5:
• Prozessuale Beratung des Bereichsverantwortlichen hinsichtlich Aufbau und Verbesserung der Prozesse
• Fachliche Beratung bei der Entscheidungsfindung zu einzusetzenden Tools, um den Gesamtprozess weiter zu vereinfachen und zu automatisieren

Qualifikationsanforderungen:
• Sprachkenntnisse (bei Muttersprache entfällt geforderter Nachweis): Deutsch C1 und Englisch B1 nach CEFR
• SharePoint Framework Add-Ins (ab SharePoint 2016 on premise): Entwicklung und Deployment von SharePoint Framework WebParts sowie Extensions im Enterprise Umfeld. Sicherer Umgang mit den gängigen IDE`s wie Visual Studio Code, Atom, Sublime, sowie der gesamten Toolchain (Git, Gulp, Yeoman, React, Typescript)
• Softwareentwicklung im SharePoint onPrem Umfeld: Entwicklung und Deployment von High-Trust Provider Hosted AddIns im Enterprise Umeld. Sicherer Umgang mit Visual Studio sowie der gesamten Toolchain(.NET, EF, IIS, CSOM)
o Implementierung von Remote Eventreceivern
o Implementierung von Webanwendungen mit asp.net bzw. .net core
o gute Kenntnisse in der Implementierung und Anbindung von Provider Hosted Apps an SharePoint
• Programmiersprachen: Erstellen der oben genannten Applikationstypen in folgende Programmiersprachen:
o C#
o JavaScript, TypeScript, React
o HTML, CSS
• Softwareentwicklungstools: Aufbau der Toolchain und sicherer Umgang mit folgenden Tools erforderlich: npm, gulp, webpack, dotnet, Git
• Kenntnisse in Test Suiten:
o Test für JavaScript
o Nunit oder MSTestV2 für Unit Test in asp.net oder dotnet core

Erfahrungsanforderungen:
• Erfahrung in (testgetriebenen) Softwareentwicklungsprojekten, kompletter Projektlebenszyklus (Mind. 5 Jahre)
• Erfahrung mit agilen Projektmethoden (Mind. 3 Jahre)
Start
09.2021
Dauer
4 Monate
(Verlängerung möglich)
Von
TayRec GmbH
Eingestellt
29.07.2021
Ansprechpartner:
Luca Murra
Projekt-ID:
2173590
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren