Senior/Lead, ManulifeMOVE Backend Engineer
Hong Kong, HK

Summary :

You will be responsible for the ongoing development of new product features, technical improvement and remediation work in a pan-Asia, fast paced, exciting team.

Based in HK will work with other functions across Asia and markets of Manulife.

Responsibilities :

Application Architecture, Development and Support

  • Technical leadership of Backend Development and enhancements of digital applications, including but not limited to the Manulife MOVE platform.
  • Assist in the gathering and analysis of user requirements and provide consultation on estimates, sprint planning and validating / qualifying estimates provided by development teams and third parties.
  • Assess application architecture impact and follow sound systems design principles, ensuring reuse of components and flexibility in configuration of design to support multiple : product, country and channel requirements.
  • Maintain the quality standards of the application platform, ensuring robust QA and code review processes are in place.
  • Establish and adhere to devOps practices to maximize automation and continuous delivery practices including comprehensive unit testing automation.
  • Maintain systems development standards, patterns and ensure compliance.
  • Prepare and maintain full technical documentation of development tasks and deliverables
  • Troubleshoot system errors reported by users
  • Apply change management principles where appropriate in the IT process to effectively deliver solutions
  • Ensure IT operational SLA compliance and operational efficiency of IT processes in support of business goals
  • Manulife Center of Excellence (COE)

  • Anticipate and monitor programming developments that may impact design and recommend alternatives or points for adapting.
  • Collaborate with the Manulife IT and Operations team to build an exciting and innovative’ culture within the teams across Asia that strives to be best in market and customer focused;
  • Ensuring compliance to set ADM practices are in place, and where absent define, including : incident management, enhancements, work request and project throughput and quality assurance processes
  • Contribute to the reuse of Digital technology, solutions & skills to achieve cost efficiencies utilizing Agile, DevOps, repeatable technical playbooks and collaborative IT process automation practices.
  • People Development / Leadership

  • Functional leadership of one or more Node JS development teams or pods
  • Collaborate with the Manulife IT and Operations team to build an exciting and innovative’ culture within the teams across Asia that strives to be best in market and customer focused
  • Participate / lead in cross training and up skilling activities in the team
  • Help onboard, train, and mentor new members in the team
  • Requirements :

  • Bachelor degree or equivalent in Computing Science or Engineering
  • A minimum of 5 years of experience in designing and developing simple to complex Node JS applications
  • Extensive experience in delivering integrated digital solutions, particularly complex backend Node JS based functionality and integration.
  • Experience in delivering projects from inception through to post-implementation warranty using Agile devOps project delivery methodologies
  • Experience in delivering projects involving stakeholders from multiple locations
  • Insurance industry knowledge, is seen as advantageous
  • Technical Leadership in Node JS development

  • Must be actively programming in Node JS based technology stack with strong analytical skills. Expert knowledge in core Node JS based technology stack (Unix or Windows).
  • Expert knowledge in Object Oriented Analysis, Design & Programming (OOADP)
  • Ability to design solutions, resolve technical issues using Node JS based technology stack.
  • Ensure programming best practices & quality gates are followed
  • Ability to drive new technology analysis & discussion
  • Ability to deliver under high pressure
  • Ensure application integrity as product roadmap & business requirements.
  • Committed team player
  • Proven track record of developing applications using Agile methodology.
  • Technical Skills

  • Expert knowledge in core Node VM v8+
  • Expert knowledge in Unit Testing using Mocha, Jasmine, etc
  • Expert knowledge in JS data structures
  • Expert knowledge of one or more REST / SOAP, Web interface, data integration using JPA / JTA in distributed environment
  • Knowledge of IoT & wearables technologies
  • Working knowledge of Sonarqube, Jenkins, Static code analysis
  • Delivery methodology Agile, TDD / BDD / DDD within DevOps environment
  • Knowledge of Salesforce and SDK APIs
  • Experience in the design, development and testing of micro services
  • Knowledge of PCF (Pivotal Cloud Foundry) and Azure platforms
  • 报告这项工作

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    通過點擊“持續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。