Software ontwikkelaar

Over dit beroep

Softwareontwikkelaars implementeren of programmeren allerlei softwaresystemen op basis van specificaties en ontwerpen met behulp van programmeertalen, tools en platforms.

Essentiële vaardigheden

computergestuurde hulpmiddelen voor software-engineering gebruiken geautomatiseerde migratiemethoden ontwikkelen interface die bij een specifieke applicatie hoort gebruiken klantwensen identificeren software voor het oplossen van softwarefouten software voor technisch tekenen gebruiken softwarebibliotheken gebruiken softwareontwerppatronen gebruiken softwareprototype ontwikkelen softwarespecificaties analyseren stroomschema creëren technische eisen vaststellen technische projecten beheren technische voorschriften interpreteren wetenschappelijk onderzoek verrichten

Vereiste kennis

computerprogrammering engineeringprocessen hulpmiddelen voor het beheer van softwareconfiguratie ICT-foutopsporing projectbeheer software voor geïntegreerde ontwikkelomgevingen technische beginselen technische tekeningen webdiensten

Aanvullende vaardigheden

aanpassen aan wijzigingen in technologische ontwikkelingsplannen automatisch programmeren gebruiken bestaande gegevens migreren cloudrefactoring uitvoeren creatieve ideeën ontwikkelen functioneel programmeren gebruiken gebruikersinterface ontwerpen klantenfeedback over toepassingen verzamelen logisch programmeren gebruiken machinaal leren gebruiken objectgeoriënteerd programmeren gebruiken parallelle programmering gebruiken querytalen gebruiken systeemcomponenten integreren ABAP AJAX Ajax Framework Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computerprogrammering) blockchainplatforms C# C++ COBOL CoffeeScript Common Lisp Drupal Eclipse (software voor geïntegreerde ontwikkelomgevingen) Erlang Groovy handelssoftware Haskell IBM WebSphere Internet of Things Java (computerprogrammering) JavaScript JavaScript Framework Jenkins (hulpmiddelen voor het beheer van softwareconfiguratie) KDevelop Lisp MATLAB Microsoft Visual C++ ML (computerprogrammering) NoSQL objectgeoriënteerd modelleren Objective-C openbaarheid blockchain OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computerprogrammering) Perl PHP Prolog (computerprogrammering) Puppet (hulpmiddelen voor het beheer van softwareconfiguratie) Python (computerprogrammering) R Ruby (computerprogrammering) Salt (hulpmiddelen voor het beheer van softwareconfiguratie) SAP R3 SAS taal Scala schermlezer Scratch (computerprogrammering) slim contract Smalltalk (computerprogrammering) software voor gegevensvisualisatie softwareafwijkingen softwarekaders SPARK SQL STAF standaarden van het World Wide Web Consortium standaardprocedures voor defensie Swift (computerprogrammering) tegenmaatregelen tegen cyberaanvallen TypeScript VBScript Visual Basic wetgeving op het gebied van ICT-beveiliging WordPress Xcode

Ook bekend als

applicatie ontwikkelaar software developper application programmer software ontwerper application engineer software engineer software programmer programmeur

Vacatures voor Software ontwikkelaar in Nederland

Deze vacaturekoppeling is experimenteel. We werken aan het verbeteren van de matching.

Vacatures laden