Full Stack Developer, Campus ID – Technology & Innovation Department (2 positions)

Cyberjaya

Programming

Service Level Agreement (SLA)

Solution Seeker

The tech team builds products based on requirements from other teams and the company. We have permanent vacancies to be filled up by hiring vendors of SLA based in order to ensure that all programmes will run smoothly. SLA mechanism allows us to better evaluate a software engineer before we decide to offer him/her a permanent position.

For this position, the vendors will be working on the implementation and maintenance of the new MaGIC’s Campus ID component of MaGIC Central System.



Solution Seeker
Solution Seeker

Job Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, Information Systems or in any other related field.
  • Minimum 4 years of relevant experience in related fields.
  • HTML, CSS, and JavaScript. Being up on latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
  • A relevant back-end programming language (PHP) on the LAMP platform
  • Familiar with or willing to learn Yii PHP development framework and design pattern of MVC
  • Database design and management, including being up on the latest practices and associated versions
  • Server management and deployment for the relevant environment
  • Thorough understanding of user experience and possibly even product strategy
  • Experience implementing testing platforms and unit tests
  • Proficiency with Git
  • Appreciation for clean and well-documented code
Solution Seeker
Solution Seeker

Responsibilities

Main Responsibility

  • Working mainly on the MaGIC Campus ID Project from the initial phase to the support and maintenance phase.
  • Responsible for the design, program unit test and functional test of software platform and server.
  • Working together with other developers. Ensure technical projects can cover functional and stability.
  • Involved in optimization and secondary development of the products to boost the operation of business models.
  • Write reusable and clean code base
  • Perform UI/UX and R&D when required
  • Produce necessary documentation, user manual
  • Meeting with stakeholders when required


Software Development

  • Developing front and back end website architecture
  • Creating servers and databases for functionality
  • Ensuring cross-platform optimization for mobile phones
  • Ensuring responsiveness of applications
  • Working with Designer to implement UI/UX and improving design guideline
  • Designing and developing APIs
  • Staying abreast of developments in web applications and programming languages
  • Handle code deployments and fixes in all environments 


DevOps

  • Build tools to reduce occurrences of errors and improve customer experience
  • Investigate and resolve technical issues
  • Brainstorm for new ideas and ways to improve development delivery
  • Design procedures for system troubleshooting and maintenance
  • Follow all best practices and procedures as established by the company
  • Perform day to day maintenance on existing systems and servers
  • Perform advanced data analytics which involves but not limited to data warehousing, data mining and sentiment analytics with the ultimate goal to provide insight and predictive suggestion to management


Project Management

  • Meeting both technical and consumer needs
  • Seeing through a project from conception to finished product
  • Design and strategise plans as well as execute discussions and engagements to promote data-driven organisation, open data and open-source software
  • Provide training and guidance to peer, junior developers and interns
  • Execute additional assignments/initiatives from time to time as agreed with HOD and Managers
  • Support project findings, reports, documentation and proposals


Community/Stakeholder

  • Engagements with the community through support as mentor/advisory/judge
  • Engagements and meetings with teams and external members as well as stakeholders, including but not limited to daily standup, sprint planning and sprint review.
  • Assist plan and schedule phases of engagement with ecosystems and stakeholders
  • Leads several low-risk engagements with stakeholders at the ministry level.
Solution Seeker
Solution Seeker

About

Malaysian Global Innovation & Creativity Centre (MaGIC)

Solution Seeker

MaGIC discovers and empowers technology startups and social innovators through creativity, innovation and technology adoption, and develops a vibrant and sustainable entrepreneurship ecosystem in Malaysia. Since its inception in 2014, MaGIC has provided its community of start-ups, investors and ecosystem players with capacity building programmes, market & funding opportunities and regulatory assistance that impacted more than 100,000 aspiring and seasoned entrepreneurs with overall value creation of RM1.9 billion. As an agency under the Ministry of Science, Technology and Innovation (MOSTI), MaGIC facilitates, navigates and enables the ecosystem with the mission of strengthening Malaysia’s position as an emerging innovation nation.