Ontwikkelaar
Opdracht ID: 1679
Budget: € 5 tot € 150 p.u.
Geplaatst: 27-08-2010
Reacties: 0
Locatie: Utrecht, Utrecht
Laatst gewijzigd: 30-08-2010
Status: Gesloten
Wij zoeken naar een Java Ontwikkelaar.
Doel functie
Verantwoordelijk binnen applicatiebeheerteam voor het ontwikkelen van applicatiecomponenten op basis van functionele ontwerpen en (systeem)ontwerpen.
Hoofdtaken
Het realiseren van (onderdelen van) nieuwe complexe informatiesystemen, alsmede het realiseren van aanpassingen op complexe informatiesystemen bij correctief, preventief, adaptief, perfectief en additief onderhoud:
- het op basis van ontwerpen en modellen opstellen van functionele en/of technische ontwerpen en modellen voor te
realiseren nieuwe complexe informatiesystemen of voor het aanpassen van in gebruik zijnde complexe informatiesystemen;
- het realiseren en getest opleveren van applicatiesoftware en de bijbehorende onderhoudsdocumentatie;
- het bieden van ondersteuning bij het opstellen van de testontwerpen voor de complexe informatiesystemen;
- het adviseren bij selectie en toepassing van ontwerpsystemen en ontwikkelomgevingen;
- het leveren van bijdragen aan het ontwikkelen van standaards en richtlijnen voor het gebruik van ontwerp- en
ontwikkelomgevingen;
- het vanuit het specialisme bijdragen aan multidisciplinaire projecten in het kader van het tactisch beheer.
- het leiden van de ontwikkeling van (zeer) complexe applicaties met een groot innovatief karakter, dan wel het sturing geven
aan omvangrijke onderhoudsprojecten;
- de te behandelen onderwerpen hebben betrekking op meerdere met elkaar samenhangende deelgebieden;
- er is sprake van innovatieve elementen en van een fase van ontwikkeling, waarbij nog sprake kan zijn van snel wisselende
omstandigheden, waarop de werkzaamheden dienen te worden afgestemd;
- het beoordelen van de resultaten op bruikbaarheid;
- de in- en externe contacten betreffen vooral afstemming (op andere disciplines) en overreding, inclusief het daarbij
overbruggen van tegengestelde belangen;
- in staat zijn vanuit de functie aanvullende rollen te kunnen vervullen m.b.t.:
• projectleiding (niet al te complexe projecten voor wat betreft doorlooptijd, technologie, budget, probleemspecificaties enz.);
• procescoördinatie (operationele sturing van een of meerdere processen);
Qualification / Experience :
• in beheer name (van nieuwe of aangepaste applicatiesystemen);
• kwaliteitscontrole (testen, review);
• Het als lid deelnemen aan teamoverleg en uit dien hoofde mede zorgen voor de totstandkoming en uitvoering van het
beleid, het beheer en aan het efficiënt en effectief functioneren van het team.
• De senior applicatie-ontwikkelaar kan ook worden ingezet bij werkzaamheden als adviseur/begeleider Ontwikkelstraten .
Kennis en vaardigheden
- HBO+/academisch werk en denkniveau;
- vaardigheid in het opstellen van managementinformatie;
- vaardigheid in het coachen van collega’s.
- kennis van en ervaring met het opstellen van technische ontwerpen en programmeren;
- kennis van de informatiesystemen;
- kennis van relevante ontwikkeltools en –methoden;
- ervaring en ruime kennis van programmeertalen en ontwikkelhulpmiddelen;
- kennis van en ervaring met technieken en hulpmiddelen voor Versiebeheer;
- kennis van en ervaring met het onderhouden van omvangrijke informatiesystemen;
- kennis van en ervaring met grootschalige systeemontwikkeling;
- ervaring in een functie als applicatie-/systeemontwikkelaar
Specifieke kennis:
- Java 1.6 (1.5+)
- Spring
- Spring Security en/of JAAS Security
- Hibernate (JPA 2.0)
- SQL (Oracle Database)
- JDBC
- Tomcat / WebLogic
- Eclipse IDE
Competence:
JAVA
Gevraagde expertise:
JAVA
Branche:
OVERHEID