Software Development
Are you considering your next opportunity in Software Development? As award-winning specialists in Technology recruitment, we have over 14 years of experience delivering a high-quality service to Developers across Asia, finding excellent positions with market-leading businesses in the Banking and Insurance sectors.
Whether you are a Junior Developer, or Full-Stack Developer, our trusted consultants are driven to help you with your career development, providing expert guidance on what skills you need to be learning to stand out in the market and exploring in-demand opportunities including Front Office Developer, Quant Developer, RAD Developer, System Analyst, Full-Stack Developer and Front-End Development.
Latest roles
Senior Connectivity Developer
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$1,800,000 - Per Year
- Location
- Hong Kong
Senior Connectivity Developer The Senior Connectivity Developer joins a company operating within the financial technology sector,...
Market Access Developer - C++
- Type
- Contract
- Salary
- HK$800,000- HK$1,200,000 - Per Year
- Location
- Central, Hong Kong
Market Access Developer - C++ The Market Access Developer role focuses on designing and supporting trading platforms that facilitate equity...
C# Developer / Senior (Trading Application)
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$2,000,000 - Per Year
- Location
- Hong Kong
Job Title: Senior C# Developer (Trading Technology) About the Role We are looking for a skilled C# Developer to join our core trading...
Crypto C++ Developer
- Type
- Permanent
- Salary
- HK$800,000 - HK$1,500,000 - Per Year
- Location
- Hong Kong
One of the BIGGEST Crypto Currency Trading firms are seeking an experienced C++ Developer to join their team in the Digital Assets...
C++ Developer
- Type
- Permanent
- Salary
- HK$0 - HK$1,500,000 - Per Year
- Location
- Hong Kong
C++ Developer, high frequency technology
Quantitative Developer (Data Engineering)
- Type
- Permanent
- Salary
- HK$840,000 - HK$1,500,000 - Per Year
- Location
- Hong Kong
Based in Central, Hong Kong, our client is a premier, tech-forward quantitative fund managing global cross-asset portfolios within a...
Global Markets Quantitative Developer - Execution & Trading
- Type
- Permanent
- Salary
- HK$0 - HK$1 - Per Month
- Location
- Hong Kong
Global Markets Quant Developer Role Must be working on both APAC and USA Trading Markets Equities trading is key assets that candidate must...
Python Quantitative Developer (Research Engineering)
- Type
- Permanent
- Salary
- HK$840,000 - HK$1,500,000 - Per Year
- Location
- Hong Kong
Our client, a quant firm in Hong Kong is seeking a Research Engineering Developer to build and maintain a high-performance Python-based...
Senior Java Developer –
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$1,200,000 - Per Year
- Location
- Hong Kong
Job Summary This is a senior-level role for a lead software engineer. You will build and look after secure digital systems that move money....
Senior KDB Developer - FX eTrading Analytics
- Type
- Contract
- Salary
- Competitive
- Location
- Hong Kong Island, Hong Kong
Senior KDB Developer - FX eTrading Analytics Our client is a leading financial services organisation with a strong global presence and a...
Quantitative Developer (Product)
- Type
- Permanent
- Salary
- HK$1,500,000 - HK$3,000,000 - Per Year
- Location
- Hong Kong
Job Title: Quantitative Product Development Engineer Company Overview We are a leading quantitative trading firm leveraging advanced...
Java Algo Developer / Senior
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$2,000,000 - Per Year
- Location
- Hong Kong
Job Summary This is a senior-level, hands-on software engineering role within an elite automated trading group. You will design, build, and...
Java Developer - Delta 1 Algo Development team - HK x2 headcounts
- Type
- Permanent
- Salary
- HK$500,000 - HK$500,000 - Per Year
- Location
- Hong Kong
Role Summary We are hiring two mid-level Java Engineers to develop and scale our client's investment banking algorithmic trading platform....
Senior Java Developer - Equities Derivatives (Investment Banking) HKD 1.8M
- Type
- Permanent
- Salary
- HK$1,500,000 - HK$1,800,000 - Per Year
- Location
- Hong Kong
Job Summary We are seeking a Senior Software Engineer with 15+ years of experience. You will design, build, and optimize high-speed risk...
Quant Developer / Senior - Python (Trading)
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$3,000,000 - Per Year
- Location
- Hong Kong
What You Will Do Launch & Upgrade: Set up and improve our live trading systems in global markets. Fix Problems: Watch daily trading and...
UI/UX
- Type
- Permanent
- Salary
- ¥300,000 - ¥500,000 - Per Year
- Location
- Jiangsu, China
Team Overview Dify (https://dify.ai/) is an easy-to-use, open-source LLM (Large Language Model) application development platform. It offers...
增长运营
- Type
- Permanent
- Salary
- ¥1,000,000 - ¥800,000 - Per Year
- Location
- Jiangsu, China
增长运营 Our client is a dynamic organization dedicated to expanding its global influence and building trust within the developer community....
Quantitative Product Development Engineer
- Type
- Permanent
- Salary
- HK$0 - HK$1 - Per Month
- Location
- Hong Kong
Global Markets Quant Developer Role Must be working on both APAC and USA Trading Markets Equities trading is key assets that candidate must...
Java Software Engineer
- Type
- Permanent
- Salary
- HK$600,000 - HK$600,000 - Per Year
- Location
- Shanghai, China
Title: Java Software Engineer / Senior Java Developer Location: Hong Kong (On-site) Industry: Proprietary Quantitative Trading The Role We...
Full Stack Engineer (AVP)
- Type
- Permanent
- Salary
- HK$0 - HK$1,025,000 - Per Year
- Location
- Hong Kong
Job Overview Role: Full-Stack Developer (6–10 years of experience) Location: Hong Kong Split: 80% hands on development, 20% support Core...
Full Stack Software Engineer (Options Market Making)
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$2,000,000 - Per Year
- Location
- Hong Kong
Position: Full Stack Software Engineer (Derivatives Trading Systems) Location: Major APAC Financial HubsAbout the Role: Our Trading...
Senior KDB+/q Software Engineer - Equity Derivatives Systematic Trading
- Type
- Permanent
- Salary
- HK$0 - HK$1,600,000 - Per Year
- Location
- Hong Kong
Senior KDB+/q Software Engineer The Senior KDB+/q Software Engineer role focuses on developing and maintaining equity derivatives...
Full Stack Software Engineer
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$1,500,000 - Per Year
- Location
- Hong Kong
About the Team Options trading is fast and complex. Our team makes the tools that connect heavy financial backend systems with clean user...
C# .NET Tech Lead - HKD 1.3M - Perm
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$1,300,000 - Per Year
- Location
- Hong Kong
Role Overview We are seeking a Hands-On Technical Lead to oversee the development of our core financial risk and valuation software. In...
Technology Team Lead
- Type
- Permanent
- Salary
- HK$1,500,000 - HK$2,500,000 - Per Year
- Location
- Hong Kong
Overview Our client are seeking a Technical Team Lead to join our APAC Exchange Connectivity team. In this pivotal role, you will develop...
China - C++ Specs
- Type
- Permanent
- Salary
- HK$100,000 - HK$150,000 - Per Year
- Location
- London, UK
China - C++ Specs The China - C++ Specs role involves developing high-performance software systems focused on market data exchange...
Senior KDB+ Developers - Multiple headcounts - HK relocation open for perm / contract
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$1,800,000 - Per Month
- Location
- Central, Hong Kong
Position Overview We are partnering with several leading global financial firms looking for KDB+/q Developers. These roles sit within...
In-demand Developer positions
Front Office Developer
In Banking institutions, Front Office Developers have a key technical position in developing inhouse software applications for the Front Office. As a collaborative role, they will communicate across teams and departments to understand client requirements for future software. Developers will then provide an end-to-end process to design and implement applications, ensuring they are delivered to best practice.
In this process, skills low latency programming is ideal for this type of profession. There may be more specific specialist Developers depending on the organisation or market need, or even IT structure, for example, Equity Derivative Developers are currently high in demand.
Quantitative (Quant) Developer
Quantitative Developers provides a key technical role for Banks, developing their models, tools and providing technical solutions towards improving overall business strategy. Quant Developers are specialists in implementing or optimising existing trading algorithms, using programming languages such as Python, C++ or Java, alongside high analytic capabilities.
Successful professionals will be able to use market knowledge in developing high-performing trading applications from creation to deployment.
RAD Developer (Rapid Application Development)
RAD Developers are a key part of the Front Office function in Banks, building applications to enhance RAD tools, as well as providing maintenance. They will manage an end-to-end process, through gathering requirements to understand the needs of the RAD team to deployment phase. Within their skillset, they will have programming skills across C#, Python and/or VBA.
RAD Developers enhance an organisation’s ability to work more efficiently and increase productivity in the improve of these applications.

System Analyst
System Analysts provide a technical responsibility in evaluating an organisations current system and create a vision on how the system can be enhanced to meet the overall business need.
Depending on the organisation, System Analysts will vary from role to role, but typically will merge responsibilities between a Developer, Business Analyst and Vendor Management. For instance, they may have a hands-on responsibility within the system for maintenance, updates, or troubleshooting; but a strong role in communicating across different teams to gather requirements.
Front End Developer
Front End Developers are responsible for creating and managing visual design, interactive and framework elements of an application or website. They will use programming languages such as HMTL, CSS and JavaScript to create these applications or website pages. An important part of this role is also testing and problem-solving bug issues.
Full Stack Developer
Full Stack Developers combine both skillsets from front-end and back-end development to become an overall technical expert in managing applications and website databases. They will have strong skills in HMTL, CSS and JavaScript front-end programming languages, and back-end languages such as SQL, PHP and Python, focusing on the user-interface and server side of applications or websites.
Top tips to get hired in Software Development
Guidance from, Business Manager, Layton Warhurst
Are you giving a complete overview of your skills?
Software development is a highly technical role, where Hiring Managers will look at how your technical expertise will fit into their organisation. On your CV, ensure you are highlighting the technical skills needed for the role you are applying to. If you do not have little to no experience of the technologies required, do not apply to the position. It will be a waste of your time and could mean you miss out on suitable roles for a period of 6-12 months.
Be familiar with technical tests
Technical tests are a regular addition to interview processes now, so you can demonstrate to Hiring Managers your technical competence. Unfortunately, I have seen candidates get rejected due to not being technical enough with these tests. Help can be found on websites such as Codility, Harkerank and Leetcode to understand your technical abilities and gain an understanding of where you may need to practice more.
Build a portfolio
A software development portfolio is essential in showcasing your skills, expertise and the impact you have made with previous organisations. The software and products you work on are likely to be different from business to business, so demonstrate your abilities and problem-solving skills through tangible evidence.
