Asia Innovatory Management School

Software Engineer

Asia Innovatory Management School


Post date

Job Details

Main tasks

  • Develop proof of concepts and technical designs
  • Data modeling
  • Installation and configuration of plug-ins
  • Manage software development, enhancement, debugging, testing and maintenance of the backend application
  • Make design, code, testing and system quality improvement to backend application programming interface (API)
  • Technical documentation

Job Requirements

Mandatory requirements

  • IT, Computer Science background or equivalent
  • Good communication skills to liaise with internal and external stakeholders
  • Provide tangible solutions and work-arounds to complex issues
  • Highly motivated with sense of ownership
  • Relentless in nature to oversee tasks from end-to-end towards completion
  • Candidates with 5 or more years of relevant experience may be considered for Senior Software Engineer role which will involve managing a team of developers and interfacing with customer on requirements and deliverables
  • Proficiency in English (Spoken and Written)

Preferred requirements

  • Strong in both front-end and back-end
  • Proficient in HTML/ CSS3 with JavaScript/ JQuery, MySQL and CakePHP
  • Experience in developing PHP or web-based applications
  • Prior experience with LMS projects
  • Familiar with Moodle, Totara or similar platforms

We offer

Why join us?

  • Opportunity to be involved in a project to provide LMS access to 4 million users by 2024!
  • Open culture / collaborative / vibrant environment
  • High performing team consisting of Developers, UX Specialist and Business Analyst
  • Flat hierarchy
  • Results-based, not time-based approach