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"
