Senior Web Developer
Hohenstein Yates & Cooper ist immer auf der Suche nach talentierten Personen die ein Teil unserer Gemeinschaft werden möchten. Wir wissen, dass produktive, erfolgsorientierte Menschen immer eine Bereicherung für uns darstellen. Wenn Sie also die nötigen – oder ähnlich relevante – Erfahrungen besitzen und Interesse haben, spannende Projekte mit den Hidden Champions in Deutschland und der Welt zu realisieren, sind wir sehr froh und gespannt auf Ihre Bewerbung.
Aufgaben
Ein Senior-Web-Entwickler ist ein Projektmitarbeiter, der bei Entwurf, Entwicklung, Test und Integration von Webanwendungen maßgeblich und führend mitarbeitet. Er ist Experte für bestimmte Technologien in der Anwendungsentwicklung. :
- Design und Umsetzung von formularbasierten Prozessen im Kontext der Digitalisierung
- Entwicklung von möglichst automatisierten QS-Maßnahmen
- Umsetzung von QS-Maßnahmen und Testing der umgesetzten Prozesse (Komponenten-, Integrations- und Abnahmetests)
- Datenbankdesign & Datenbankprogrammierung
- Übergabe der Prozesse an die verantwortliche Fachabteilung eines Kunden
- Fachliche Anleitung und Führung von Umsetzungsteams
- Know-how-Transfer zu Mitarbeitern
Mögliche weitere Aufgabengebiete, je nach Kenntnisstand und Vertiefung:
- Aufwandschätzungen für Entwicklungsaufgaben
- Anforderungsanalyse
- Spezifikation des Anwendungssystems
- Anwendungsdesign
- Anwendungsarchitektur
- Performance-Optimierung von Datenbanken
- Anwendungsentwicklung mit agilen Methoden, vorzugsweise SCRUM
- Entwurf und Implementierung in IT-Sicherheitsthemen in Anwendungssystemen
- Unterstützung beim Test (Komponenten-, Integrations- und Abnahmetests)
- Inbetriebnahme von Anwendungen
- Unterstützung bei der Migration von Altsystemen
- Integration von Anwendungen in die Infrastruktur
- Umsetzung von Schulungsmaßnahmen für Anwender und Betriebspersonal
Anforderungen
- Mindestens 6 Jahre relevante Berufserfahrung
- Deutsch fließend in Wort und Schrift
- JavaScript & JQuery auf Expertenstatus
- Fortgeschrittene Kenntnisse in HTML 5
- Fortgeschrittene Kenntnisse in CSS 3
- Fortgeschrittene Kenntnisse in XML und/oder XSLT
- Fortgeschrittene Kenntnisse in T-SQL (Microsoft SQL-Server)
- Erfahrung mit gängigen QS-Werkzeugen wie TestLink, TestCafe oder ähnlichem
- Erfahrung mit Anwendungsentwicklung mit agilen Methoden, vorzugsweise SCRUM, im professionellen Umfeld
- Erfahrung mit Datenbankdesign und Reporting
- Hochschul- oder Universitätsabschluss in einer IT-nahen Fachrichtung oder ein anerkannter Ausbildungsberuf in den Fachbereichen Informatik und Informationstechnologie oder in der Praxis erworbene vergleichbare Kenntnisse und Fähigkeiten
- Analytisches Denkvermögen, welches in die Lage versetzt, Probleme schnell zu durchdringen, eigenständig Lösungen zu entwickeln und sich in komplexe Fachthemen einzuarbeiten
Nice2Have
- Erfahrung mit Softwareentwicklung im .NET-Umfeld
- Erfahrung mit Softwareentwicklung im JAVA-Umfeld
- Erfahrung im Umgang mit gängigen Sourcecode-Verwaltungssystemen
- Erfahrung mit der Dokumentation der Systemspezifikation und der Entwurfsentscheidungen in der Softwareentwicklungsdokumentation
- Erfahrung mit Webservices und deren Konfiguration