Our client is building a large scale high throughput and low latency robust application 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 application platform.
– Involved in the database design and interface design of the applications.
– 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# .Net.
– Experience knowledge in application architecture and design patterns. Experience with multi-threaded application development.
– Familiar with Microsoft development platform.
– Experience with high throughput and low latency application design and development.
– Experience with in-memory database and in-memory data grid.
– 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.