Job Description
7 days ago
The Role
The ideal candidate will be working on our flagship product, which requires a significant volume of new development work. This is a hands-on role involving both technical expertise and leadership skills.
Responsibilities
•
The timely delivery of quality software;
•
Translating requirements into correctly designed and tested code;
•
Developing to the highest standards of maintainability, reliability, readability, efficiency, testability, scalability, extendibility, etc.…;
•
Maintenance and support - quickly addressing issues as they arise.
•
Provide technical leadership and guidance to members of your team;
•
Act as the primary point of contact between your team and senior stakeholders;
•
Take responsibility for all work undertaken by your team.
Qualifications
•
Bachelor's degree or equivalent experience in Computer Science or a related field
•
8 years of professional IT experience;
•
Experience as a team lead or development manager;
•
Capable of taking responsibility for the entire development process;
•
Capable of independently solving complex problems;
•
Proficient in C# .NET;
•
Proficient in mobile development (native iOS/Android, Xamarin);
•
Experience with SQL and relational database design and development would be advantageous;
•
Web development experience is advantageous: ASP.NET, HTML5, AJAX, Javascript, CSS, Angular JS;
•
Proven experience in software design and OO methodologies;
•
Responsible and proactive;
•
Finance industry experience would be advantageous;
•
Blockchain experience would be highly advantageous;
•
International experience (in education or work) is highly advantageous;
•
Good command of spoken and written English and Chinese (Mandarin).
The ideal candidate will be working on our flagship product, which requires a significant volume of new development work. This is a hands-on role involving both technical expertise and leadership skills.
Responsibilities
•
The timely delivery of quality software;
•
Translating requirements into correctly designed and tested code;
•
Developing to the highest standards of maintainability, reliability, readability, efficiency, testability, scalability, extendibility, etc.…;
•
Maintenance and support - quickly addressing issues as they arise.
•
Provide technical leadership and guidance to members of your team;
•
Act as the primary point of contact between your team and senior stakeholders;
•
Take responsibility for all work undertaken by your team.
Qualifications
•
Bachelor's degree or equivalent experience in Computer Science or a related field
•
8 years of professional IT experience;
•
Experience as a team lead or development manager;
•
Capable of taking responsibility for the entire development process;
•
Capable of independently solving complex problems;
•
Proficient in C# .NET;
•
Proficient in mobile development (native iOS/Android, Xamarin);
•
Experience with SQL and relational database design and development would be advantageous;
•
Web development experience is advantageous: ASP.NET, HTML5, AJAX, Javascript, CSS, Angular JS;
•
Proven experience in software design and OO methodologies;
•
Responsible and proactive;
•
Finance industry experience would be advantageous;
•
Blockchain experience would be highly advantageous;
•
International experience (in education or work) is highly advantageous;
•
Good command of spoken and written English and Chinese (Mandarin).
More jobs like this
Senior Mobile Developer (iOS, React Native),13 months salary
CKC Solutions Limited
Central and Western, Hong Kong, China
Backend Developer/Tech Lead(Java)
CLPS Technology (Hong Kong) Co., Limited
Central and Western, Hong Kong, China
IOS/Android Developer (Junior to Senior, Banking Project)
Rober Walters Hong Kong
Central and Western, Hong Kong, China
Software Developer (PHP & Mobile Apps & Java)
Classy Wheeler Limited
Central and Western, Hong Kong, China
🎉 Got an interview?










