We are looking for junior ~ intermediate Software Development/Support Engineer to look after the exchange’s mission critical business systems; oversee daily operations and develop system enhancements as a second line support. This role also requires working closely with business users to analyse business requirements, design and see through implementation.
Professional Requirements:
- Exposure to full software development life cycle of large scale financial system
- 2+ years development experience against at least one of the programming languages below. C++, Java, JavaScript or Python.
- Proficient with object oriented programming concepts and relational database design. Experience with C++ or Oracle RAC is a plus.
- Knowledge of network, understanding mainstream network communication protocols such as HTTP, TCP/IP and UDP
- Experience with Linux/Unix, strong shell scripting skill is preferred
- IT Experiences in financial industry will be an advantage
- Good verbal and written communication capabilities, strong documentation skill
Qualifications:
- University degree in Computer Science, Mathematics, Physics or Engineering
- Passionate, self-motivated with good interpersonal skills
- Hard-working and able to work under pressure to meet tight deadlines
- Proficiency in Mandarin advantageous to liaise with Chinese counterparties
- Able to work flexible shifts and on public holidays