We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.
The role of Software Developer is responsible the design, development, documentation and technical support of software applications and solutions.
He/she will also be responsible for maintaining efficient, reusable and reliable code for defects free and successful exploitation of technology and tools of our company Building Information Modelling (BIM) platform.
Academic qualifications related to Architecture, Construction, Civil, Engineering, Computer Science/Software Engineering.
Knowledge (essential) and experience (desirable): for example in Java Development, design patterns, enterprise architecture, REST based applications, web programming languages, database application.
Good problem-solving skills, good written and verbal communication (Cantonese/English/Mandarin), good organisational skills, good team player
Requirements for the senior position:
For the Senior position, a master degree or above in the aforesaid areas is required.
Proficiency in mainstream programming language: C/C++, C#.
Proficiency in mainstream scripting language: JAVAScript, VBScript, Python, etc.
Relevant developing experience on WPF-based applications or UI frameworks.
Familiar with SQL Server/mySQL/SQLite for data development.
Familiar with computer graphics, familiar with OpenGL/WebGL (preferable).
Second development experience on BIM software including Autodesk Revit, Bentley etc. (preferable)
We welcome any passionate candidate for internship enquiries. Fields of Study Required:
Architecture
Building Services Engineering
Civil and Structural Engineering
Computer Engineering
Computer Science
Information Systems / Management
Land Surveying & Geo-informatics
Mechanical / Building Services Engineering
Building Surveying / Quantity Surveying
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.