Beschreibung
Aufgaben• Analysieren von Problemstellungen
• Untersuchen von neuen Anforderungen auf Realisierbarkeit, Komplexität und Auswirkungen auf bestehende Systeme, Standards und Richtlinien
• Erstellen von Modellen bezüglich Daten, Funktionen und Objekten
• Durchführen von Risikoanalysen
• Entwurf hinsichtlich Komponentenbildung und deren Schnittstellendefinition
• Implementieren von Applikationen
• Einrichten und Pflegen der Applikationsentwicklungs- und Testumgebung
• Erstellen und Nachführen der Dokumentationen
• Schätzen von Aufwendungen
• Spezifizieren und Implementieren von Schnittstellen
Qualifikationen
• Ausbildung: Fachausweis oder Diplom im Bereich ICT + höhere Fachausbildung
• Sehr gute Kenntnisse der JEE-Architektur und –Elemente
• Tools: Eclipse
• Frameworks: Struts, Hibernate, Ant, Junit, Maven, JSF (ICEfaces)
• Sprachen: Java, Java Script (mit Ajax), JSP, HTML, XML
• Technologien: Java Servlets, EJB, JMS
• Applikations-Server:
- Oracle Web Logic Server
- Erfahrung mit BRE (Business Rule Engine)
- Erfahrung mit SOA (service oriented architecture)
- Erfahrung mit e-Government-Applikationen
- Erfahrung mit WSDL (Web-Services)
• Projektführungsmethode Hermes, RUP, SCRUM
• Erfahrung mit e-Government-Applikationen
• Erfahrung im IT-Bereich von öffentlichen Verwaltungen oder grossen Unternehmungen
• Sprachkenntnisse: Deutsch fliessend
Arbeitsort: Bern CH
Pensum: 100%