Ihre Aufgaben:
1. Analyse von Anforderungen: Führung von Gesprächen mit internen Kunden und Fachstellen, Nutzung vorhandener Dokumentationen zur Identifizierung von Problemen und Anforderungen sowie Entwicklung entsprechender Lösungen
2. Weiterentwicklung von IAM-Systemen
3. Programmierung, Erstellung von Testfällen und Wartung komplexer Softwareanwendungen
4. Zusammenarbeit mit dem Team zur Erfüllung von Qualitätsstandards und Anforderungen
5. Weiterentwicklung des IAM-Systems durch Programmierung
6. Nutzung von Entwicklungsumgebungen wie Integrated Development Environments (IDEs)
7. Schreiben von Code in verschiedenen Programmiersprachen
8. Testing und Debugging
9. Durchführung von Tests zur Sicherstellung der fehlerfreien Funktion des Programms
10. Behebung von Fehlern
11. Unterstützung der Fachabteilung bei der Erstellung oder dem Review von Testfällen
12. Dokumentation aller wichtigen Informationen zum Programm während und nach dem Entwicklungsprozess
13. Zuständigkeit für die Wartung und Weiterentwicklung des Programms nach der Fertigstellung
Ihr Profil:
14. Kenntnisse in VB.NET, VBA, C#, JavaScript, Angular, PowerShell
15. Erfahrung mit MSSQL und Oracle
16. Umgang mit HTML, CSS, JavaScript und verschiedenen API-Schnittstellen
17. Verständnis für die Gestaltung und Struktur von Softwareanwendungen
18. Kenntnisse in SAML, OAuth, OpenID Connect
19. Erfahrung mit der IAM-Lösung „One Identity“ von Quest
20. Fähigkeit, komplexe Probleme zu analysieren und effiziente Lösungen zu finden
21. Erfahrung in der Zusammenarbeit mit Entwicklern, Designern und Projektmanagern
22. Agile Methoden: Erfahrung mit agilen Entwicklungsmethoden wie Scrum oder Kanban
23. Erfahrung im Bankenumfeld von Vorteil
24. Fliessende Deutschkenntnisse