Old Version
Recent Searches
MASCO Code
3512-06
Compare
Computer Programming Assistant supports software developers and IT professionals by assisting in the design, development, testing, and maintenance of software applications and computer systems. They write, debug, and update programs, help translate technical specifications into functional code, and participate in system or network maintenance under the guidance of senior engineers. The role also involves supporting hardware and network configurations, troubleshooting technical issues, and ensuring smooth IT operations, typically at an entry-level or junior capacity.
Tasks
Assist in the installation, configuration, and maintenance of software applications and development environments.
Monitor application and system performance, and report or resolve software-related issues.
Provide first-level support to users by addressing software application queries and issues.
Assist in translating program specifications into functional code, and support software development, testing, debugging, and validation activities.
Document development processes, system changes, and prepare user and technical documentation.
Assist in software deployment, updates, version control, and support system integration activities with technical teams.
Skills
Basic
Ability to follow instructions and work both independently and collaboratively.
Familiarity with at least one programming language and basic database concepts.
Good communication and interpersonal skills.
Good understanding of computer systems, networks, and applications.
Strong analytical and problem-solving abilities.
Specific
Ability to interpret technical diagrams and system schematics.
Ability to perform basic Structured Query Language (SQL) queries and support database management tasks.
Knowledge in operating systems.
Knowledge in software development life cycle (SDLC) and agile methodologies.
Proficiency in programming languages.
Proficiency in using diagnostic and application monitoring tools for system performance analysis.
Proficiency in using integrated development environments (IDEs) and version control systems.
Proficiency in web development technologies.
Additional Info
QUALIFICATION
Diploma or equivalent
Compare (/2)

📌 NOTICE 📌

Welcome to the new version of the e-MASCO Portal.

This portal is currently being enhanced and upgraded by the Ministry of Human Resources (MOHR). At present, the portal content is based on MASCO 2020, and the updated version is expected to be fully completed by the first quarter of 2026. Some information and functions may still be in the testing phase. We greatly appreciate any feedback and suggestions from users to help improve the features and content of this portal. Please share your views through the Feedback page.