Technisch Software Engineer met kennis van C++ en Qt
Role details
Job location
Tech stack
Job description
Je ondersteunt High Tech opdrachtgevers, in de Randstad, met jouw technische expertise en oplossingsgericht denken. Je werkt met de nieuwste technologieën en draagt bij aan het bouwen van slimme, duurzame oplossingen. Tegelijkertijd ontwikkel je jezelf als engineer én als persoon. Je wordt hierbij begeleid en ondersteunt in jouw persoonlijke ontwikkeling door zeer ervaren managers die klaar staan om te helpen waar nodig.
Je krijgt de kans om vanaf conceptfase tot implementatie bij te dragen aan uitdagende R&D projecten binnen sectoren zoals industrie, agro, healthcare en hightech systemen.
Je bent naast het implementeren ook vooral bezig met nadenken over design en architectuur waarbij je een sterke focus legt op kwaliteit en betrouwbaarheid van de door jou ge-engineerde oplossingen.
- Ontwikkelen technische software applicaties en technische systemen met C++, Qt en/of Python
- Actief meedenken en neerzetten van robuuste, schaalbare en onderhoudbare software designs en software architecturen waarbij je jouw OO skills inzet en zaken als SOLID en GRASP toepast
- Continu focus hebben op kwaliteit van jouw software door toepassen van Test Driven Development en Behaviour Driven Development
- Samenwerken met multidisciplinaire teams zoals AI-specialisten, hardware engineers, projectleiders en product owners
- Onderzoeken en toepassen van nieuwste technieken en ontwikkelingen
Onze Missie
Een omgeving creëren waarin technisch talent floreert en waar duurzame samenwerkingen met opdrachtgevers leiden tot maximale impact.
Requirements
- 2-7 jaar ervaring in softwareontwikkeling van technische software applicaties,
- Kennis van en ervaring met C++, Qt en eventueel Python
- Afgeronde hbo- of wo-opleiding in een technische richting
- Ervaring met ontwikkelprocessen zoals Agile Scrum
- Inzicht in ontwikkelprincipes zoals Object Oriented Programming, Test Driven Development, Behaviour Driven development, SOLID en GRASP