Software Engineer - (210000UW)
Responsibilities
    The appointee will be in charge of coaching junior team members, making decisions on architecture and technology and have intimate knowledge of the code-base for knowledge sharing. 
Requirements
    Applicants should have (i) a Bachelor’s or a Master’s degree or above in Computer Science, Software Engineering, Information Technology or related disciplines; (ii) at least 4 to 5 years of software engineering experience; (iii) strong skills in communication, problem-solving, analysis, self-motivated, independent and open-minded to new technologies; (iv) a strong background in web development using Python, PHP, Ruby on Rails, ReactJS, JavaScript, jQuery, AJAX, SQL, CSS frameworks, Shell Scripts, or other programming languages; (v) good skills in various operating system environments, including Windows, Linux, Mac OS X, etc.; (vi) the ability to guide less experienced members, create system design, provide requirement specification; and (vii) the ability to generate test cases and provide quality assurance on functional, performance, stress, regression tests. Possession of information technology-related professional accreditations (such as SCJP, OCP, MCP, etc.) is preferred. Knowledge of the following areas is preferred: (1) cloud computing; (2) search engine; (3) open-source software development; (4) mobile app development; and (5) text analysis and natural language processing.

    The appointment will initially be made on a 1-year contract basis, renewable subject to good performance and mutual agreement.

    CUHK Job Opening Information
    Requisition Title:
    Assistant Computer Officer(s) (carrying the job title of ‘Software Engineer)
    Job Field: Executive, Clerical, Secretarial, Technical and Junior Posts
    Department/Unit: Department of Computer Science and Engineering
    Unposting Date: June 13, 2021
Apply for this Job
The University only accepts and considers applications submitted online for this post.