Senior Software Engineer (NodeJS)

Location Malaysia
Job reference 162832
Salary 13500.0

Senior Software Engineer (NodeJS)

Responsibilities:

 

  • Work with Product Owner team to analyse, design, develop, maintain, and enhance web application for our customer.

  • Involve in application development activity such as requirement study, coding, integration, and testing

  • Troubleshoot and resolve issues impacting development.

  • Participate and contribute to Product Iteration planning and review activities.

  • Collaborate closely with Development Team in entire scrum rituals.

  • Accountable for sprint and release commitments are completed on time.

  • Assist in discovering, practicing, and applying new tech stacks, standard operating procedures, or external integrations

  • Assist in analysing root causes in production issues, creating and implementing solutions, and creating new or appending existing SOPs

  • Assist in review and sign-off work done by colleagues.

  • Involve in prototyping or creating proof of concepts

  • Perform Project Implementation task, e.g., data migration, product integration, customization etc., as, and when required

  • Dive into third party SaaS, namely Salesforce, to understand, maintain and customize its functions

  • Any other duties as instructed by the Reporting manager

 

Requirements:

  • Candidate must possess at least a Diploma or Degree in Computer Science/Information Technology, or equivalent.

  • Minimal 1-year(s) coding experiences, with proven software development experience in PHP.

  • Able to work independently as well as in a team to resolve customer problems.

  • Fresh graduates with good skill are encouraged to apply.

  • Language(s): English (mandatory) and Mandarin (mandatory- candidates required to support CHINA customers).

  • Ability to optimize, debug and write, or refactoring existing MySQL scripts

  • Ability to optimize, debug and write, or refactoring existing jQuery, HTML

  • Ability to optimize, debug and write, or refactoring existing NodeJS applications

  • Familiar with microservice application and implementation and best practices

  • Familiar with deployment, scaling and CICD integrations, best practices, and tools such as Kubernetes

  • Familiar with AWS

  • Familiar with integrations with external parties

  • Understand source control

  • Understand Object oriented Programming

  • Understand Functional Programming

  • Understand database normalization