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
LLM Developer
- Type
- Permanent
- Salary
- HK$40,000 - HK$55,000 - Per Month
- Location
- Hong Kong, Hong Kong
We are seeking a highly skilled and motivated LLM Developer to join our client's team in Hong Kong. You will be responsible for designing,...
Senior Low Latency C++ Developer
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$1,700,000 - Per Year
- Location
- Hong Kong, Hong Kong
Senior Low Latency C++ Developer A leading proprietary trading firm is actively seeking a Senior C++ Developer specializing in low-latency...
C# Software Developer
- Type
- Permanent
- Salary
- HK$50,000 - HK$100,000 - Per Month
- Location
- Hong Kong, Hong Kong
Job Description We are looking for a skilled and motivated C# Software Developer to join our client's team based in Hong Kong. As part of a...
Lead C++ Developer
- Type
- Permanent
- Salary
- HK$800,000 - HK$1,500,000 - Per Year
- Location
- Hong Kong, Hong Kong
About the Role We have signed a unique client: a fully funded high-frequency trading firm set to launch their trading platform. They are...
Experienced C++ Developer
- Type
- Permanent
- Salary
- HK$1,000,000 - HK$1,400,000 - Per Year
- Location
- Hong Kong, Hong Kong
A brand new client of ours, a leading proprietary trading firm based in Hong Kong, are seeking an experienced C++ Developer to join their...
VP, Senior C++ Developer
- Type
- Permanent
- Salary
- HK$1,200,000 - HK$1,900,000 - Per Year
- Location
- Hong Kong, Hong Kong
I am happy to announce the return of an old client of ours! A leading, international investment bank based in Hong Kong, is seeking a...
Java Full Stack Developer - FX Option Risk
- Type
- Contract
- Salary
- HK$85,000- HK$40,000 - Per Month
- Location
- Central, Hong Kong
We are seeking a Java Full Stack Developer with experience in front office trading systems to work on an in-house FX Options risk and life...
C++ Developer (Market Execution)
- Type
- Permanent
- Salary
- HK$60,000 - HK$120,000 - Per Month
- Location
- Hong Kong, Hong Kong
We are seeking an experienced C++ Developer to join our client's Market Execution team in Hong Kong. This is an exciting opportunity to...
Senior Quantitative Developer - Python / C++
- Type
- Permanent
- Salary
- HK$1,200,000 - HK$3,000,000 - Per Year
- Location
- New york, United States
Job Opportunity: Senior Quantitative Developer (Python & C++) Location: Hong KongType: Full-TimeSalary: HKD 1,200,000 – 3,000,000 per...
Python Quantitative Developer
- Type
- Permanent
- Salary
- HK$60,000 - HK$120,000 - Per Month
- Location
- Hong Kong, Hong Kong
We are seeking a talented and motivated Python Quantitative Developer to join our client's dynamic team based in Hong Kong. As part of a...
C++ Low Latency Developer (Crypto Trading)
- Type
- Permanent
- Salary
- HK$60,000 - HK$120,000 - Per Month
- Location
- Hong Kong, Hong Kong
We are seeking an experienced and highly motivated Low Latency Developer with a strong background in C++ to join our client's...
Market Making C++ Developer
- Type
- Permanent
- Salary
- HK$800,000 - HK$1,600,000 - Per Year
- Location
- Kowloon, Hong Kong
Our Client, the best performing bank in the Electronic Trading space in 2024 are seeking a skilled C++ Developer to join their Market...
FPGA Developer - leading hedge fund
- Type
- Permanent
- Salary
- HK$1 - HK$1 - Per Year
- Location
- Singapore, Singapore
We are seeking a highly skilled FPGA Developer to join a leading hedge fund based in Central Singapore. This is an exceptional opportunity...
C++ Developer Low Latency Leading HFT Firm
- Type
- Permanent
- Salary
- HK$2,000,000 - HK$2,500,000 - Per Year
- Location
- Hong Kong, Hong Kong
We are seeking an exceptionally talented C++ Developer to join a leading high-frequency trading (HFT) firm specialising in low-latency...
Front Office Developer - Crypto Trading
- Type
- Permanent
- Salary
- HK$60,000 - HK$120,000 - Per Month
- Location
- Hong Kong, Hong Kong
We are seeking a skilled and motivated Front Office Developer to join our client's dynamic crypto trading team based in Hong Kong. This is...
Quantitative Developer - Quantitative Trading Team
- Type
- Permanent
- Salary
- HK$45,000 - HK$100,000 - Per Month
- Location
- Hong Kong, Hong Kong
We are seeking an experienced and highly skilled Quantitative Developer to join our client's Quantitative Trading Team based in Hong Kong....
Senior Digital Assets Developer C++
- Type
- Permanent
- Salary
- HK$1,100,000 - HK$1,700,000 - Per Year
- Location
- Hong Kong, Hong Kong
A lead Crypto Exchange are seeking a highly skilled and experienced Senior Engineer with a strong background in C++ to join our Custody...
SRE - C++ Trading Systems Developer
- Type
- Permanent
- Salary
- HK$60,000 - HK$120,000 - Per Month
- Location
- Hong Kong, Hong Kong
About the Role We are looking for a pragmatic and commercially driven Site Reliability Engineer with strong C++ development expertise to...
C# Front office developer Equity Derivatives Buy Side
- Type
- Permanent
- Salary
- HK$1 - HK$1 - Per Year
- Location
- 0, Hong Kong
Join a dynamic and fast-evolving Equity Derivatives team operating within a buy-side environment, with a focus on market-making activities...
Java Team lead Azure & Data Lake
- Type
- Permanent
- Salary
- HK$1 - HK$1 - Per Year
- Location
- Hong Kong, Hong Kong
We are seeking a highly skilled and experienced Tech Lead specialising in Java development with expertise in Microsoft Azure and Data Lake...
C++ Developers
- Type
- Permanent
- Salary
- Competitive
- Location
- Shanghai, China
We are looking for talented and motivated C++ Developers to join our client's team in Shanghai, China. This role offers an exciting...
AI Business Analyst
- Type
- Contract
- Salary
- HK$40,000- HK$60,000 - Per Month
- Location
- Hong Kong, Hong Kong
We are seeking a highly motivated and experienced AI Business Analyst to join our client's team in Hong Kong. This role is pivotal in...
Head of APAC Equities Tech
- Type
- Permanent
- Salary
- HK$1 - HK$2 - Per Year
- Location
- Central, Hong Kong
We are seeking a strategic and technically seasoned Head of APAC Equities Technology to lead and innovate across a wide-ranging regional...
Sr. Network Engineer
- Type
- Contract
- Salary
- HK$40,000- HK$65,000 - Per Month
- Location
- , Singapore
We are seeking a highly skilled and experienced Senior Network Engineer to join our client's team in Central Singapore. In this role, you...
AI Engineer
- Type
- Contract
- Salary
- HK$40,000- HK$60,000 - Per Month
- Location
- Hong Kong, Hong Kong
We are seeking a skilled and motivated AI Engineer to join our client's team in Hong Kong. This is an exciting opportunity for someone with...
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.
