Design, code, test, and troubleshoot programs using the appropriate hardware, database, and programming technology.
Maintain and modify existing programs, implementing approved changes.
Develop simple applications utilizing the appropriate hardware, database, and programming technology.
Test and develop programming modifications to enhance functionality.
Write new program code following prescribed specifications.
Write and maintain programming documentation to ensure clarity and consistency.