Our client a leading digital asset management platform which is run by a team of highly skilled professionals with decades of combined experience from top investment banks such as Goldman Sachs JP Morgan Deutsche and is supported by a known Hong Kong family office. The ideal candidate will be tasked with developing high-quality applications and will also be responsible for designing and implementing scalable and testable code.
Job Overview
As a software engineer you will engage in a vibrant and collaborative setting that encourages innovative ideas for digital transformation.
Your primary focus will be to develop solutions for our investment platform encompassing pricing risk management portfolio oversight marketing and operational workflows. You should be enthusiastic about tackling technical challenges continuously learning and delivering effective solutions.
Responsibilities
- Design develop and maintain robust and scalable applications and services for quantitative trade execution and risk management.
- Work in collaboration with cross-functional teams to enhance and innovate investment platforms for both mobile and web.
- Write high-quality code within an agile development framework.
- Show a passion for technology by evaluating and implementing new tools to improve development efficiency.
Skills & Qualifications
- At least 2 years of hands-on software development experience; fresh graduates or interns will also be considered.
- Strong understanding of UI/UX principles.
- Proficient in programming with React Native TypeScript JavaScript HTML5/CSS jQuery and C#. Familiarity with Blazor WebAssembly is advantageous.
- Solid experience with cloud computing Docker SQL databases (MySQL) and NoSQL databases (MongoDB).
- Good grasp of API-first design and microservices architecture.
- Keen interest in cryptocurrency and blockchain technologies.
- Ability to manage individual project priorities deadlines and deliverables while taking ownership of tasks.
- Strong willingness and aptitude to learn various programming languages.
- Self-motivated quick learner team-oriented and possess a positive attitude.
- Open to new ideas and eager to improve processes.
- Willingness to embrace challenges and explore possibilities.
- Proficient in spoken and written English.
- Bachelors or Masters degree in Computer Science or a related technical discipline.
- Knowledge of finance is a plus.