Sie erstellen, ändern und testen Code, Formulare und Skripte, die die Ausführung von Computeranwendungen ermöglichen. Sie arbeiten nach Spezifikationen, die von Softwareentwicklern oder anderen Personen erstellt wurden. Sie unterstützen Softwareentwickler, indem sie Benutzeranforderungen analysieren und Softwarelösungen entwickeln.