My client is a leading digital wealth management platform in APAC. It provides sophisticated end-to-end investment strategies with automated risk analysis and monitoring. My client has multiple locations in APAC with a well-established team based in Hong Kong. Due to business needs, my client is looking for a Software Engineer to join the team.
Responsibilities
Responsible for designing and developing application, analyzing user requirements, and recommending best practice solutions
Follow software development life cycle in system design, program, and prepare good quality of functional specification with other team members
Understands business process, technical and functional design requirements, database design, system testing, documentation
Provide technical solution implementation according to the functional specification
Identifies system deficiencies and recommends solutions
Support the team in operations workflow
Requirements
Bachelor's Degree in Computer Science and/or with Master’s Degree.
At least 4 years of software engineering experience in finance / fintech industry
Strong communication and collaboration skills, be able to communicate technical content to an audience with varied backgrounds
Hands-on experience on C#, .Net, scripting languages, and SQL, MSSQL or any relational database
Excellent command of spoken and written English
Eager to learn and understand the business needs aiming to provide clean designs and high-quality code
Strong conceptual and analytical mind with a structured and autonomous approach to work on complex technical and business problems
Strong system analysis and problem solving skills