Project Manager - (2100017U)
Responsibilities
    The Department is looking for an Assistant Computer Officer to lead a software development & business team. The appointee will be in charge of (a) supervising junior team members; (b) making executive decisions on architecture and technology; (c) building relationships with external clients; and (d) developing 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 communication, organisational, 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. Both front-end, back-end, and coaching experience is important for delivering the technical product on time and on budget. 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) 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)
    Job Field: Executive, Clerical, Secretarial, Technical and Junior Posts
    Department/Unit: Department of Computer Science and Engineering
    Unposting Date: Aug 1, 2021
Apply for this Job
The University only accepts and considers applications submitted online for this post.