ولذا يتطلب الأمر مبرمجا لتركيب واختبار برمجيات النظم وصيانتها وتوثيقها وتقديم الدعم التقني لها، وكذلك تعديل النظم الحالية لتناسب الحاجات المحددة لمستعمليها.
In this respect a programmer is required to install, test, maintain, document and provide technical support for systems software, as well as modify existing systems for specific user needs.