Mehrere Senor Entwickler, remote

remote, später tlw. Nürnberg  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Tätigkeitenbeschreibung
Für unseren Kunden, einer Behörde aus Nürnberg suchen wir aktuell nach 5 Senior Entwickler und einem Entwickler.
Gesucht wird ein homogenes Team, das schnell produktiv wird. Es soll so wenig Zeit wie notwendig zur Teamfindung aufgewendet werden (am besten kennt sich das Team bereits)
Nach der Corona-Zeit sind Präsenstage vor Ort erwünscht (erstmals ist der Abruf aber remote).
Damit das neue Team und das bereits bestehende Team zusammenfinden, sind Teamtage zum „beschnuppern“ geplant
Gesamtdauer: Mitte Juli 2021 bis ca. Mai/Juni 2023

Leistungsumfang, Aufgaben
Zur Sicherstellung der Betreibbarkeit und Weiterentwicklung des Verfahrens COSACH wurden folgende technologischen Absicherungsaufgaben identifiziert.
Ablösung des C++ Clients durch eine Webfähige Lösung
Ersetzen der Oberflächenschicht, die derzeit mit dem Struts-Framework realisiert ist
Auf Basis von HMTL5/CSS3/JS (Design-System der Domäne Leistung) sollen die Oberflächen neugebaut werden.
Entwicklung der Oberflächen mit Web-Components
Bereitstellung von Rest-Services im Backend
Es ist ein zweistufiger Umbau vorgesehen.
Stufe 1:
Der C++ Client (Steuerung für die fachlichen Daten) wird durch eine Web-fähige Oberfläche (Design System des Leistungsbereichs) ersetzt, mit Anbindung ans Backend.
Für die bestehende Anwendung mit Struts wird ein Adapter entwickelt.
Stufe 2:
Die Funktionalität von Struts (Anzeigen der fachlichen Daten der Förderleistungen) wird sukzessive durch das Design System mit REST-Service im Backend ersetzt.
Die Umsetzung erfolgt aus der Linien-Organisation SEP24 heraus. Die Umsetzungsplanung sieht eine Laufzeit bis in das erste Quartal 2023 vor. Aktuell können für die vorgesehenen Umsetzungsteams keine Büros und Arbeitsplatzausstattungen des IT-Systemhauses genutzt werden. Für notwendige Abstimmungen sind zentrale Treffen am Standort in Fürth vorgesehen. Als Arbeitsumgebung werden virtualisierte Clients für die Remote-Arbeit zur Verfügung stehen. Zur Unterstützung der Kommunikation wird „Microsoft Skype for business“ eingesetzt.
Sofern die Unterstützung von fachlichen Analysten erforderlich ist, wird diese aus der Linie bereitgestellt.
Die externen Teams führen auch die notwendigen Tests durch. Die integrativen Tests erfolgen jedoch zusammen mit der Linie.
Die Bedarfsanforderung bezieht sich auf ein homogenes Entwicklungsteam – die unterstützende Rolle eines SCRUM Masters wird über das erste Team, das seit Januar 2021 produktiv ist, eingebracht. Für Fragen zur Architektur stehen sowohl ein Lead-Entwickler aus Team 1 sowie ein interner IT-Architekt aus dem Aufgabengebiet „Computerunterstützte Sachbearbeitung“ (COSACH) zur Verfügung.       
 

 
Design & Implementierung
Aufgabe
•      Implementierung der Anforderungen anhand von vorbereiteten „Technischen Lösungsentwürfen“ (TLE)
•      Erstellung von entwicklungsnahen Tests (Unit-Tests) für die implementierten Komponenten
•      Analyse und Behebung von im Systemtest festgestellten Fehlern
Unterstützung des Wissenstransfers unter Einbindung benannter interne BA-Mitarbeiter
•      regelmäßige Abstimmung der Projektergebnisse mit Gesamtsteuerung BA
 
Skill-Anforderungen Senior-Entwickler Online-Services / Entwickler Online-Services (Full Stack) Remotezeit
BA-bezogene IT Kenntnisse: Management-Werkzeuge, Middleware, DB, IT-Architekturen, Backup/Recovery, Monitoring, IT-Security, Netzwerktechnologien, etc.
•      Bereitschaft zur Entwicklung nach vorgegebenen Mustern und Methoden
J(2)EE / EJB / Servlets / JPA (Eclipselink) / REST-Services / Stencil.JS
systematisches Erstellen von Unit-Tests mit JUnit (inkl. Methodiken zur Ableitung von Testfällen)
•      Erstellung von technischen User Stories bzw. Teilkonzepten im Bereich Software-Entwicklungsprozess
•      Koordination von Teilgruppen des Softwareentwicklungsteams
•      Kenntnisse im Bereich Profiling von Java-Anwendungen (DynaTrace) 
Kenntnisse im Bereich Analyse und Konfiguration JVM
•      Kenntnisse im Bereich testgetriebene Software-Entwicklung
 
Umzusetzende RfC / Arbeitspakete und Beauftragung des externen Dienstleisters: 
Bei den in dieser Bedarfsanforderung enthaltenen Abrufen handelt es sich um IT-Unterstützungsleistungen für das IT-Verfahren COSACH zur Umsetzung der o.g. technologischen Absicherung.
Ein gemeinsames Team aus Ansprechpartnern der Linie und der externen Umsetzungsteams stimmt die Realisierung ab.
Im Wesentlichen soll die Umsetzung aber selbstorganisiert erfolgen.
 
Besondere Anforderungen (optional): 
Im Aufgabengebiet werden folgende Technologien und Tools eingesetzt:
JEE, Java7, Java8, Struts1.2, ADF, HTML, JSP, JavaScript, Web-Service (JAXWS/Metro)
JDBC, SQL, JPA, Linux/Shell
Oracle-DB, Oracle WebLogic, Kommunikationstrecken mit Oracle-Service-Bus
Unit-Tests mit JUnit (inkl. Methodiken zur Ableitung von Testfällen)
Rich-Client auf Windows
Rich-Client mit Java-Swing (Web-Start)
Tools allgemein
Confluence
JIRA
Bitbucket
GIT, SVN
ARS-Remedy
SQL-Developer
Tools D/I
NETBEANS
IntelliJ
DynaTrace
soapUI pro
JUnit
Borland C++-Builder (nur bei Pflege des Windows-Rich-Client)
Tools D/I zusätzlich nur bei Deployment
ANT
MAVEN
JENKINS
SONAR
NEXUS-IQ
Tools Test
soapUI pro
Silk Central Testmanager (SCTM)
Silk4Test
Silk4J
Silk Performer

Bei Interesse senden Sie uns einen aussagekräftigen WORD-CV in Anlehnung an die geforderten Skills, die konkrete und zugesicherte Verfügbarkeit und den Stundensatz (all incl.) zzgl. Ust. an jobs(AT)people4it.net. Bitte mit Angabe der im Titel genannten Referenz Nr. (#xxxx). Für weitere Fragen stehen wir telefonisch unter u. g. Portal zur Verfügung.
Ihr Ansprechpartner ist Herr Kastenmeier. Wir freuen uns auf Ihre Bewerbung!
Weitere interessante Jobs finden Sie auf unserem Job Board:
https://galileo.staffitpro.de/jobboard/people4it/
Start
15.07.2021
Dauer
3,5 Monate vorerst
Von
people 4 IT GmbH
SIPJOB-ID:
3161
Eingestellt
06.05.2021
Projekt-ID:
2107482
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren