Industry: Software Development
Location: Singapore
Senior Software Engineer (Web) is responsible for the full software development life cycle for PHP- based web applications.
Responsibilities and Duties:
• Development of software application using PHP and CakePHP Framework
• Work with different department and customers to create and enhance new features on Web Applications
• Gathering user requirements and translate into technical specification
• Develop proof of concepts and technical designs
• Data modelling
• Develop. customize and integrate Moodle, Totara, and other PHP-based web applications
• Provide technical expertise and maintenance support for Moodle, Totara, and other PHP- based web applications on-time within SLA agreements
• Installation and configuration of plug-ins
• Support and 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
• Inspect, test, verify and validate software
• Implement software quality maintenance
• Review user interfaces for consistency and functionality
Qualifications and Skills:
• At least a diploma or degree in Computer Science. Information Technology. Information Systems. or an equivalent
• At least 3 years of working experience in Web Development
• Web development experience using CakePHP, MVC, HTML/ HTML 5. CSS. JavaScript, Bootstrap, JQuery and Web API
• Knowledge of Microsoft SQL Server/ Linux Server
• Experience in Education domain will be advantageous
• Experience with PHP-based applications, and/or Moodle, Totara, or similar platforms will be advantageous