Software engineers

Om een apparaat te laten werken zijn computerprogramma’s - software - nodig. Als software engineer ontwikkel, bouw, onderhoud en test je deze computerprogramma's.
De software engineer analyseert allereerst de behoefte van de eindgebruikers. Al naar gelang hun wensen stelt de software engineer specificaties op waaraan de te ontwerpen software moet voldoen. Hierbij let de software engineer op de technische kant van de software, maar ook op de gebruikersvriendelijkheid en de functionaliteit.

De taken van een software engineer kunnen o.a. zijn:

• het ontwerpen van component- en objectmodellen.

• het beschrijven van formele computertalen, interfaces (een verbinding tussen hardware en software) en protocollen (regels of standaarden waardoor computers met elkaar en met randapparaten kunnen communiceren). 

• het ontwikkelen van software, inclusief zogenaamde test suites (software die andere nieuw ontwikkelde software test) software testen, fouten opsporen en deze verhelpen. 

• het schrijven van documentatie, niet alleen voor gebruikers van de software, maar ook voor IT-collega’s die hiermee moeten werken.

• het maken van een plan om de software te implementeren en vrij te geven voor ingebruikname.

• hierbij rekening houdend met het feit dat de werkprocessen op een afdeling in een bedrijf veranderen na het invoeren van de nieuwe software. De software engineer is tevens verantwoordelijk voor een goede begeleiding van de gebruikers.

 

 



 

Onze referenties

ATPC
Eastman
Yara Benelux
Trinseo
Zeeland Refinery
Heijmans
Damen Schelde Naval Shipbuilding