Developer
ARUPKowloon TongUpdate time: September 18,2019
Job Description

Responsibilities:

  • Develop software in appropriate programming languages including C#, Python, .NET, PHP, SQL JavaScript and browser based frameworks (React, Vue, Angular) etc.
  • Explore new development techniques and tools that will enhance the performance and/or functionality of the applications
  • Develop software testing procedures, automated test harnesses and the creation of CI/CD pipelines
  • Provide a satisfactory standard of program documentation and user documentation
  • Maintain the integrity and quality of the application code base through: code reviews, use of coding standards, version control, issue tracking, documentation, and testing (Manual and Automated)
  • Requirements workshops (to facilitate requirements gathering), managed tests process with users and UAT, level of interaction is a function of the size, maturity and impact of the system. Some interaction with POs
  • Sharepoint site provision, but also judgement calls about appropriate solutions

Qualifications & Experience required:

  • Bachelor’s Degree or above in Computer Science, Software Engineering, Engineering, Science or Numerate discipline
  • At least 6 years software engineering and development experience with demonstrable proficiency in two or more of the following languages: C# (or VB.NET), Python, Javascript, Java, C, PHP, SQL, Perl, BASH, PowerShell
  • Experience working in an Architecture, Engineering or Construction firm or with one of the AEC technical software vendors would be useful
  • Experience with cloud hosting, build and deployment in the cloud (e.g. AWS, Azure, Google, Heroku), PaaS and SaaS
  • Experience with web application (e.g. MVC, REST APIs) and server architectures (e.g. Apache, Nginx, IIS). Javascript development experience using frameworks such as React, Node.js, Angular, Vue
  • Experience with sharepoint 2013, 2016 and online, managing the server farm, admin, config & edit of sites
  • With Javascript development experience using frameworks such as TypeScript, React, Node.js, Angular, Vue
  • With database development experience using SQL and/or NoSQL (HBase, Redis, MongoDB) data stores. With SQL Server reporting services or PowerBI reporting skills
  • Experience in developing open source software and Cross-platform mobile development
  • Ability to create and prototype simple UI designs with experience working with UX and UI designers
  • Good written and verbal communication skills in English

 

Get email alerts for the latest"Developer jobs in Kowloon Tong"