Our client is building a large scale high throughput and low latency transaction platform. This development would be a major development project for this well-known enterprise. Great project exposure.
– Driving the whole system development of the multi-threaded, high throughput and low latency transaction platform.
– Manage functional design and technical design across the new applications development.
– Design and plan system build, architecture, development and implementation.
– Lead Software Developers to deliver high quality software coding.
– Provide technology ideas and approaches on functional and technical levels.
– Provide feasibility, proof-of-concept evaluation to ensure the solution is matching what the business need.
– At least 6 years of development experience with C++.
– Extensive experience in Linux based C++ development.
– Experience knowledge in application architecture and design patterns.
– Experience with STL and Boost Library.
– Experience with high throughput and low latency application design and development.
– Proven experience in leading a team.
– Proven experience across full SDLC, ability to bring software best practices into the team.
– Ability to be hands on in terms of coding and also in designing/architecture.
– University degree from a reputed university.
– Excellent fluency in English and Cantonese.