Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.
Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent.
Minimum 0-2 years experience.
Experience or understanding of software systems design tools and languages.
Good analytical and problem solving skills.
Understanding of design for software systems running on multiple platform types.
Understanding of basic testing, coding, and debugging procedures.
Good written and verbal communication skills; mastery in English and local language.