Project Manager / Team Lead - (210000IE)
Responsibilities
    The Department is looking for Assistant Computer Officer to lead a software development and business team. The appointee(s) will be in charge of managing junior team members, making executive decisions on architecture and technology, developing relationships with external clients, 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 and 2 to 3 years of managerial experience; (iii) strong skills in communication, organisation, management and presentation skills; (iv) a strong background in web development using JavaScript, jQuery, AJAX, Ruby on Rails, Python, SQL, CSS frameworks, Shell Scripts, PHP or other programming languages; (v) good skills in various operating system environments, including Windows, Linux, Mac OS X, etc.; (vi) the ability to manage a technical team, guide less experienced members, and create project plans, requirements and progress reports; (vii) the ability to manage the software development process using both Agile and waterfall methodologies and to oversee and develop system architecture; (viii) the ability to generate test cases by means of design documentation and wireframes, understand patterns, trends, edge cases and use cases in software; and (ix) the ability to achieve quality assurance operational objectives by implementing production, productivity, quality, and customer-service standards. Experience in front-end, back-end, and coaching is important for delivering the technical product on time and on budget. Possession of IT-related professional accreditations (such as SCJP, OCP, MCP, etc.) is preferred. Knowledge of the following areas are preferred: (1) cloud computing; (2) search engine; (3) open-source software development; (4) web programming; and (5) text analysis and natural language processing.

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

    CUHK Job Opening Information
    Requisition Title:
    Assistant Computer Officer (Project Manager / Team Lead)
    Job Field: Executive, Clerical, Secretarial, Technical and Junior Posts
    Department/Unit: Department of Computer Science and Engineering
    Unposting Date: May 8, 2021
Apply for this Job
The University only accepts and considers applications submitted online for this post.