Fachinformatiker/innen der Fachrichtung Anwendungsentwicklung entwickeln und programmieren Softwareanwendungen nach Kundenwunsch. Hierzu machen sie sich in Kundengesprächen zunächst ein genaues Bild von den Anforderungen und der benötigten Leistungsfähigkeit. Dabei achten sie auf Aspekte wie Funktionalität und Kosten, aber auch auf die Nutzerfreundlichkeit und Bedienbarkeit (Usability) des Programms.
Sie erstellen individuelle Software neu oder testen bestehende Anwendungen, passen diese an und entwickeln anwendungsgerechte Bedienoberflächen. Für ihre Arbeit nutzen sie verschiedene Programmiersprachen und Werkzeuge wie z.B. Entwicklertools. Nach der Programmierung der Softwareanwendung erfolgt eine Testphase, in der Fehler behoben werden können oder die Performance verbessert wird. Dann kann die Software im System installiert werden. Abschließend werden die Anwender in der Handhabung der Software geschult und es wird Hilfestellung bei auftretenden Problemen geboten.
Um ihre Programmierkenntnisse immer auf dem aktuellen Stand zu halten, recherchieren Fachinformatiker/innen der Fachrichtung Anwendungsentwicklung regelmäßig neue Entwicklungen im Internet oder in der aktuellen, oft englischsprachigen Fachliteratur.