工作描述
47 天前
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).
更多來自 linnovate partners
Senior Software Developer (C#)
linnovate partners
軟件工程師
中西區, 香港
7 天前
全職
辦公室工作
科技、資訊和媒體
Blockchain Developer
linnovate partners
軟件工程師
中西區, 香港
7 天前
全職
辦公室工作
科技、資訊和媒體
Fund Accountant, Alternative Funds Services, Hong Kong
linnovate partners
網絡安全
中西區, 香港
7 天前
全職
辦公室工作
科技、資訊和媒體
Senior UI/UX Software Developer (angular)
linnovate partners
軟件工程師
中西區, 香港
7 天前
全職
辦公室工作
科技、資訊和媒體
更多相似工作
🎉 Got an interview?