| Senior Software Engineer (Omg. Haarlem) | 233 - 7/06/2010 | |
| Organisatie | ||
| Onze relatie is actief als ontwikkelaar voor hard- en software oplossingen voor de niche spelers als top 100 bedrijf van Nederland. Als kennisintensieve onderneming met haar innovatieteam is zij intensief betrokken bij vele projecten met technologie-instituten en universiteiten waarmee nieuwe inzichten en technologieën worden onderzocht en beproefd. | ||
| Functie | ||
| Als Senior Software Engineer is jouw belangrijkste doelstelling het borgen van het succes van een project door het ontwerpen van de fundamenten van de applicatie. Hiertoe behoort onder andere het ontwerp van de logische structuur en de fysieke structuur van de applicatie. In dit proces ben je als Senior Software Engineer er primair op gericht de complexiteit te reduceren door het systeem in heldere en eenvoudige componenten op te delen. De resulterende Architectuur is extreem belangrijk omdat het niet alleen bepaalt hoe de applicatie gebouwd gaat worden maar ook of de applicatie de vele essentiële software engineering kenmerken bezit die noodzakelijk zijn voor een succesvol project. Dit betreft onder andere de: Bruikbaarheid, Betrouwbaarheid, Onderhoudbaarheid en ‘last but not least’ Performance. Als Senior Software Engineer ben je in staat verantwoordelijkheid te nemen gedurende alle fasen van een ontwikkeltraject. Qua ambitie verwachten we dat je de beste wilt zijn en een visie hebt op de nieuwste ontwikkelingen in het vakgebied. De functie bevat o.a. de volgende werkzaamheden: · Ondersteuning bij offertetrajecten; · Analyse van de Business Case en het opstellen van systeem- en softwarespecificaties; · Opstellen van urenbudget schattingen; · Bepalen van de technische inrichting op basis van de specificatie; · Ontwerpen van applicatie-architectuur en bewaken van applicatie-architectuur gedurende de life-cycle; · Schrijven van ontwerpdocumentatie; · Aanspreekpunt (en coach) voor projectteamleden voor technische issues (“technische geweten”); · Indien noodzakelijk meewerken bij het ontwikkelen en testen van de software. | ||
| Eisen | ||
| · Minimaal 5-7 jaar ervaring in de ICT branche; · Minimaal 1-2 jaar ervaring met ontwerpen van complexe software systemen; · Aantoonbare kennis van 1 of meerdere software ontwerptechnieken (OOD, Use- Cases, UML, etc.); · Aantoonbare kennis van en ervaring met Java ontwikkelomgevingen; · Aantoonbare kennis van Spring Framework; · Aantoonbare kennis en ervaring met programmeren; · Kennis van en ervaring met projectmatig werken; · Uitstekende communicatieve vaardigheden; · Goede beheersing van de Nederlandse en Engelse taal vereist (woord en geschrift); · Opleiding op minimaal ICT HBO niveau; · Object Oriented Analysis and Design; · Gewenst: UML – Requirement Management with Use Cases. Technische kernwoorden: Object Oriented Analysis Design, UML, Java, Struts, iBatis, Tapestry, Maven, XML, JUnit, Webservices, Tomcat, Apache, Oracle, MySQL, Websphere, Ant, Eclipse, CVS, Portal technologie/portlets. | ||
| Aanbod | ||
| Geboden wordt een open en informele werksfeer in en een dynamische, inspirerende werkomgeving. Je krijgt alle ruimte om je persoonlijk en professioneel te ontwikkelen, waarbij de nadruk vooral ligt op eigen verantwoordelijkheid, persoonlijke groei en samenwerking. Domeinkennis achten wij zeer belangrijk en daar wordt veel ruimte geboden om deze verder uit te bouwen. Met onze primaire en secundaire arbeidsvoorwaarden durven we de uitdaging wel aan om die te matchen met jouw wensen. | ||
| Inlichtingen | ||
| Robin Mol robin.mol@mpd-groep.nl +31 (0)6 - 152 998 30 +31 (0)229 - 71 42 12 | ||
| |
||