SINGAPORE UNIVERSITY OF SOCIAL SCIENCES

Assistant Manager, Educational Technology and Production

Location
Singapore
Posted
06 Dec 2021
End of advertisement period
06 Jan 2022
Ref
582964510
Contract Type
Permanent
Hours
Full Time

Job Description

  • Application Development
    • To provide, recommend and evaluate various possible solutions and clearly communicate the cost and benefits of the various solutions
    • To design, develop and continuously enhance software applications
    • To document software application to serve maintenance requirements on the system
    • To align system design and development to organisational standards and best practices for security and development
    • To ensure system are robust, available and scalable as needed
    • To perform peer code review
    • To ensure the technical feasibility of UI/UX designs
    • To design, develop and manage tools for the creation of structured content and to support in the creation of multi-formatted outputs such as PdF, ePub, HTML and others.
    • To develop tools and programs for managing and transforming structured documents - this may include XSLT/XSL-FO and other DITA/XML transformations.
  • Maintenance
    • To maintain software applications and support user inquiries and requests
    • To troubleshoot errors and issues
    • To perform bug fixes and data patching
    • To perform system upgrading and enhancement
  • General
    • Innovative and flexible 
    • Able to collaborate with other team members and stakeholders on various projects
    • Able to work independently
    • To plan and budget for software development

Job Requirements

  • Bachelor’s Degree in Computer Science/Information Technology/Software
  • At least 5 years of software development experience and minimum 3 complete SDLC projects
  • Experience in Full-stack development, object-oriented analysis & design, building web applications and familiar with the following technology:
    • Application Tier: Node.js, React.js and Restful Web Services, JSON etc.
    • User interface Tier: responsive user-facing web interfaces for Web and mobile using HTML5, CSS3, Material UI and JavaScript
    • Database Tier: Relational database like MySQL or Object-Relational database (No SQL Db) is required
    • Server Tier: Amazon Web Services (EC2, beanstalk and RDS) along with basic Linux or Windows Server administration.
    • General understanding of RESTful API architecture
  • Experience in XML Structure document technologies.
    • Document Databases (eXistDB)
    • Transformations Processors (XSL-FO, XSLT)
    • DITA XML, JavaScript, Web technologies, ePub3, PDF, HTML, CSS.
  • Knowledge in Graph Database will be an added advantage.
  • Solid understanding of the full web technology stack, including protocols and Web server optimization techniques (e.g HTTP, cookies, headers, asset loading/caching)
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Good interpersonal skills