• Provide effort estimates for software development activities and report progress
• Participate in the translation of business requirements into functional and technical designs in accordance with architectural and PDLC standards
• Prepare and provide inclusions to feasibility, functional, and design specification documents
• Undertake software construction using set programming languages and database management systems
• Prepare unit test plans and conduct testing activities
• Participate in walkthroughs and reviews of the design and construction phases of solution development
• Provide off duty standby support on roster and provide on-site support on critical events
• A Bachelor Degree or above in Computer Science or related discipline
• 3-4 years’ software development experience with main focus on C++. Fresh graduates will be considered
• Extensive experience in C++, C#, SQL, Crystal report, TCP/IP, socket, RPC, and asynchronous or multi-thread programming
• Solid software development experience on MS Windows,.NET
• Excellent communication, analytical and problem solving skills
• Experience in Windows scripting for task automation
• Experience in developing large-scale and high performance OLTP and backend systems
• Strong sense of responsibility and self-motivated
• Ability to take up new knowledge and technology fast
• Ability to work independently and under pressure
• Proficiency in both spoken and written English, Cantonese and Putonghua




