Job Openings Senior Analyst Programmer

About the job Senior Analyst Programmer

Main Responsibilities

  • Participate in large scale development projects or shorter time-frame system enhancement projects
  • Collaborate with backend developers for high quality frontend development
  • Responsible for development, implementation and maintenance of web applications
  • Responsible for research & development in new technology implementation
  • Ensure delivery quality by performing unit test and system integration test
  • Provide second level system support on more complex user enquiries and production problems
  • Code Review and system design documentation

Requirements

  • 5+ years hands-on experience in front end development
  • Diploma or degree holder preferably in IT related discipline
  • Solid understanding of and experience in JavaScript Frameworks such as Node.js, React, Angular, Vue, React Native or latest technology.
  • Knowledgeable in Docker, Kubernetes, or AWS - Cloud Computing is a plus
  • Knowledgeable in Java, J2EE, Linux, Oracle DB, MySQL, Spring, Spring Cloud, Spring Boot, Struts, PL/SQL, SOAP, Git, or RESTful API is a plus
  • Solid experience in web application development and testing methodologies
  • Able to work as a team or independently with minimal supervision
  • Good command of both written and spoken English and Chinese
  • Strong interpersonal skills and able to communicate effectively with all levels