Responsibilities

In this position, you will:

  • Participate in all aspects of the software development life cycle
  • Responsible for Web Application Prototyping, Development, Enhancement, Maintenance & Testing
  • Improve efficiency, scalability, and stability of the system via coding skills and techniques
  • Evaluate and identify new technologies for implementation

Project Conception and Development Phase

  • Presenting ideas for system improvements
  • Feasibility and cost–benefit analysis, including the choice of application architecture and framework, leading to the budget and schedule for the project
  • Defining technical architecture of the projects, including database schema
  • Delivery of projects from conceptualization and visualization to technology mapping
  • Manage own application development activities and ensure on time delivery of deliverable
  • Coordinate and collaborate with Division Team Leader, Division Web Designer Team, and client

Project Testing Phase

  • Schedule and confirm project testing timeline with Software Tester
  • Provide detail test plan
  • Build and verify test procedures
  • Design and create test data and/or environment to support test activities
  • Execute testing and validate actual results against expected results
  • Verify results of quality assurance test
  • Prepares reference for users by writing operating instructions

Project Operation and Maintenance Phase

  • Create and maintain clear documentation for all involved development

Other Duties

  • Responding promptly and professionally to bug reports
  • Prepare query or script to assist supervisor to perform troubleshooting, report, etc

Requirements

  • Candidate must possess at least a Bachelor’s Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.
  • Expertise in PHP, JavaScript, HTML5, CSS, MySQL, NoSQL.
  • Strong knowledge in Yii Framework, MVC, jQuery and responsive web development.
  • Good practical experience developing websites, portals and web-based applications in any modern scripting language and scalable
  • Knowledge in Linux servers & mobile application development is an added advantage.
  • Applicants should be Malaysian citizens or hold relevant residence status.

Work Environment

Working Hours

Monday to Friday, 9.30am to 6.30pm or total 40 hours per week