About this role
The Job Responsible for solution design, program coding, database setup, system implementation, testing, enhancement, upgrade and provide technical support for the Mobile Value Added Services and Corporate Solutions Have hands-on experience in software development, version control, server hardening and writing documentation (e.g. Design spec, System flow, Operation manual, Test plan, Test Report, etc.) To be able to transform user requirements into a cost effective, efficient and easy maintainable solutions To act as project manager to monitor the project progress throughout the project life cycle and to ensure the project can be completed within the target schedule The person Degree holder in Information Technology, Computer Science, Telecommunications or related disciplines Over 3 years of hands-on experience in system design and system/software development ( Candidates with less experience will be considered as “System Analyst”) Programming skills in Java, Spring Framework, etc Hands-on experience in API design and development. Practical knowledge in Database implementation (e.g. MySQL, Redis, etc) Experience in TCP/IP protocol, SMPP protocol is an advantage Knowledge in Mobile VAS and Mobile network technologies is an advantage Self-motivated, independent, fast learning and positive attitude Good problem solving and analytical skills Good command of English and Chinese