| AANGEBODEN FUNCTIE | | Referentie: | 3408 | | Functienaam: | SENIOR SOFTWARE DEVELOPER | | Type job: | Bediende | | Categorie: | | | Aantal vacante jobs: | 1 | | Functie-omschrijving: | Specifiëren, ontwikkelen, en verifiëren/testen van server site toepassingen en web gebaseerde applicaties voor Conferentie systemen volgens de methodes van de afdeling, zodat de doelstellingen inzake generieke produktontwikkeling gerealiseerd worden en de produkten/projecten op tijd, tegen de vooropgestelde kostprijs en volgens de opgelegde normen, opgeleverd worden aan klanten.
Opbouwen, documenteren en delen van kennis binnen zowel de R&D-afdeling als volledig Bedrijf, teneinde tot een optimaal knowledge management te komen.
Als ontwikkelaar meewerken aan de realisatie van de projectdoelstellingen inzake ontwikkeling:
opstellen van de architectuur van het systeem en dit optimaal rekening houdend met (1) de systeem specificaties alsook (2) doelstelling om produkt -en projectontwikkeling zoveel als mogelijk generiek te maken zodat ontwikkelingen herbruikbaar zijn en binnen het software familieconcept passen. Opstellen van bijkomende systeem specificaties bij onduidelijkheden of naargelang de standaardisatiegraad van het project.
ontwikkelen van systemen volgens de afdelingsmethodologie, vanuit een welbepaalde expertise invalshoek zijnde software.
Predesignen van het systeem, dit onder meer door:
-Verder uitdiepen van de architectuur.
-Bepalen van de nodige componenten en software.
Implementeren van het systeem, dit onder meer door:
-Programmeren van codes op diverse niveaus, van low level tot op applicatie niveau.
Opstellen van de nodige documenten en formulieren volgens de voorgeschreven ISO-procedures en procedures van de klant teneinde aan de vooropgestelde normen te voldoen. Samenstellen van testdossiers, productie dossiers en creëren van code beschrijvende documenten.
Verifiëren van ontwerpen in functie van de vooropgestelde normen en systeemspecificaties, testen uitvoeren op o.a. software units, deelnemen aan code reviews, regressietesten uitwerken en de nodige aanpassingen uitvoeren.
Instaan voor de verdere opvolging en realisatie van wijzigingen of extra eisen van de klant, teneinde een optimale systeemrealisatie bij de klant te verwezenlijken.
Als teamlid overleg houden teneinde management en collegas te informeren:
actief deelnemen aan relevante meetings zoals stand-up meeting, R&D- knowledge deling, overleg met project engineer, groepsmeeting, ...
inspelen op vragen van naaste collegas,
informeren en rapporteren aan teamleider
Als teamlid trekkersrol vervullen binnen softwareontwikkelteam
ontwikkelt software volgens doelstellingen en binnen afgesproken termijnen en vervult hiermee voorbeeldfunctie naar andere teamleden
legt lacunes in specificatie alsook in implementatie & testprocedures bloot
helpt teamleden bij overwinnen van problemen op vlak van specificatie, implementatie en testen
Als teamlid meewerken (met teamleader, product manager & project manager) aan klantgerelateerde trajecten/projecten en/of productontwikkelingen en dit op vlak van:
analyse van de noden van de klanten
analyse van de manier waarop de klanten de producten gebruiken en wensen te gebruiken nu en in de toekomst
uitwerken van maatprojecten op zon manier dat resultaten nadien als generieke componenten aan de software produktfamilie kunnen toegevoegd worden.
Kennisverwerving rond:
Database technologies (MS SQL, MySQL, ...)
Rich Media Applications (GUIs, flex)
ontwikkelen van systemen volgens de afdelingsmethodologie, vanuit een welbepaalde expertise invalshoek zijnde software.
Predesignen van het systeem, dit onder meer door:
-Verder uitdiepen van de architectuur.
-Bepalen van de nodige componenten en software.
Implementeren van het systeem, dit onder meer door:
-Programmeren van codes op diverse niveaus, van low level tot op applicatie niveau.
Opstellen van de nodige documenten en formulieren volgens de voorgeschreven ISO-procedures en procedures van de klant teneinde aan de vooropgestelde normen te voldoen. Samenstellen van testdossiers, productie dossiers en creëren van code beschrijvende documenten.
Verifiëren van ontwerpen in functie van de vooropgestelde normen en systeemspecificaties, testen uitvoeren op o.a. software units, deelnemen aan code reviews, regressietesten uitwerken en de nodige aanpassingen uitvoeren.
Instaan voor de verdere opvolging en realisatie van wijzigingen of extra eisen van de klant, teneinde een optimale systeemrealisatie bij de klant te verwezenlijken.
Als teamlid overleg houden teneinde management en collegas te informeren:
actief deelnemen aan relevante meetings zoals stand-up meeting, R&D- knowledge deling, overleg met project engineer, groepsmeeting, ...
inspelen op vragen van naaste collegas,
informeren en rapporteren aan teamleider
Als teamlid trekkersrol vervullen binnen softwareontwikkelteam
ontwikkelt software volgens doelstellingen en binnen afgesproken termijnen en vervult hiermee voorbeeldfunctie naar andere teamleden
legt lacunes in specificatie alsook in implementatie & testprocedures bloot
helpt teamleden bij overwinnen van problemen op vlak van specificatie, implementatie en testen
Als teamlid meewerken (met teamleader, product manager & project manager) aan klantgerelateerde trajecten/projecten en/of productontwikkelingen en dit op vlak van:
analyse van de noden van de klanten
analyse van de manier waarop de klanten de Televic producten gebruiken en wensen te gebruiken nu en in de toekomst
uitwerken van maatprojecten op zon manier dat resultaten nadien als generieke componenten aan de software produktfamilie kunnen toegevoegd worden.
Kennisverwerving rond:
Database technologies (MS SQL, MySQL, ...)
Rich Media Applications (GUIs, flex)
| | Tijdsregeling: | Dag - voltijds | | VEREISTEN | | Vereisten: | Profielanalyse:
Opleiding:
Bachelor of Master ICT, met ervaring (minstens 3 tot 5 jaar)
Kennis en vaardigheden:
talen: Engels, Nederlands of Frans
Vereist
oSoftware ontwerp (o.a. UML schemas en use cases) en implementatie in een programmeertaal volgens specificaties.
oSchrijven van testsoftware voor de ontwikkelingen
oAdobe Flex framework kennis
oKennis van IP-protocollen
Bonus
o.Net platform (o.a. C#, ASP.Net, Entity Framework, WPF/Silverlight)
oAffiniteit voor User Interaction en database ontwerp
oAffiniteit met embedded development
oPraktische ervaring met O-O methodieken, design patterns, ...
oPraktische ervaring met klanten op vlak van (1) analyse van hun noden en (2) afstemmen rond specificaties en projectstappen
oProven track record op vlak van productontwikkeling die tot generieke, commercieel succesvolle produkten geleid heeft
| | Ervaring: | Enige ervaring vereist | | Rijbewijs: | B (Auto) | | Talen: | Engels: zeer goed Nederlands: zeer goed Frans: zeer goed
| | AANBOD | | Aanbod: | Vaste functie | | Loon: | Maandloon | | PLAATS TEWERKSTELLING | | Postcode en gemeente: | 8800 Roeselare | | SOLLICITATIE | | Sollicitatieprocedure: | | | Sollicitatiemogelijkheden: | E-mail
| | Contactpersoon: | Vandepitte Luc | | Telefoonnummer: | +32 (0)51 26 89 81 | | E-mailadres: | luc.vandepitte@argonselectie.be | | STUDIESELECTIE | | Opleidingen: | - Informatica- Wetenschappen |
|