Writing and implementing efficient code in existing programs.
Troubleshoot, debug and upgrade existing systems.
Comply with project plans and industry standards.
Ensure software is updated with the latest features.
Prepare accurate and timely reports.
Document technical knowledge in the form of notes and manuals.
Diagnose and troubleshoot technical issues.
Resolving day-to-day queries through software technical expertise.
Track computer system issues through to resolution, within agreed time limits.
Properly escalate unresolved issues to appropriate internal teams.
Provide prompt and accurate feedback to the team.
Ensure all issues are properly logged.
Prioritize and manage several open issues at one time.
Follow up with clients to ensure their IT systems are fully functional after troubleshooting.