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