C++ Senior Developer (Low Latency) Hedge Fund

  • Hong Kong
  • Negotiable
  • Permanent
  • Discipline: Software Development
  • Ref: 47413

We are partnered with one of the largest and well known hedge fund in the world who are expanding their tech team in Hong Kong.

We offered top notch package for a strong C++ Senior Developers who are based or want to relocate to Hong Kong.

 

Are you a strong C++ Developer / Senior who's looking for new exciting opportunity?

 

 

HIIRING Multiple headcounts - Mid to Senior C++ Developers

 

 

C++ Senior Developer / Developer

  • Real Time Trading
  • Systematic Platform
  • Mandarin speaker is a plus

 

C++ Senior Developer / Developer

  • systematic and semi systematic
  • Hands on and system monitoring
  • Options background is a plus

 

C++ Senior Developer / Developer

  • Low Latency
  • Order routing, exchange connectivity etc.
  • Buy side experience is a plus

 

 

Benefits

  • Top notch compensation package, bonus, annual leave, medical coverage with family, dental etc.

 

 

Want to know more? Email me directly roxanne.yaneza@nicollcurtin.com or apply here now!

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs

Python / GoLang Platform Engineer

  • Ireland
  • EUR 68.0 Hourly
  • Contract
This is a principal engineering role in the new Application Security Platform Squad. This is a new squad, building a new platform, offering the successful candidate the opportunity to build the squad and platform from the ground up.

The Expertise You Have
• 8+ years of demonstrated experience in designing and developing enterprise-standard applications using one or more major programming languages (e.g. Java/Python/Go), frameworks (Spring, Apache Commons, Angular) and pipeline/build tools (e.g. Maven, Git, Jenkins, AWS CFT/CDK)
• Experience building scalable applications on Kubernetes, or similar platforms
• Experience providing technical leadership, mentoring & coaching to less experienced engineers.
• AWS certification preferred and have working experience with cloud environments.
• Any application security experience, including Pen Testing, Static Composition Analysis (SCA), Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Web Application Firewalls (WAF) would be considered a plus.
• Experience with unit and functional testing with tools such as JUnit, PyUnit, Mockito, Cucumber, Karate, Cypress or similar
• Hands on experience with automation & pipeline implementation (Testing, Continuous Integration / Continuous Delivery pipeline).
The Skills You Bring
• You possess strong engineering skills and have experience deploying maintainable, scalable multi-tiered applications.
• You are capable of designing and developing tools/applications using some of the following technologies: Java; Popular opensource frameworks/libraries (e.g. Spring, SpringBoot, Apache Commons, etc.); SOA and API frameworks such as SOAP and REST; Pipeline/Build tools including GIT, Maven, Jenkins, and AWS CFT/CDK; Front end languages/frameworks including JavaScript/Typescript, jQuery, Angular, NodeJS, Springboard or React a plus.
• You have experience with test automation, including solid understanding of test tools.
• You have experience working in an agile environment (Scrum).
• Ability to communicate optimally to positively influence peers, business unit and technology decision makers.
• Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience, and judgement.
• You have a passion for continual learning and are always ready to guide, support and/or mentor other members of your team!
The Value You Deliver
• Design, develop, test, deploy and maintain SAST, SCA and secret scanning tools into the CI/CD pipeline and developer workflow tools.
• Continued focus on engineering excellence, including improving automation, test coverage, release velocity and production health.
• You are a creator and a doer who will help us tackle real-life problems and meet real consumer needs.
• You have strong communication skills and technical expertise to drive and participate in meaningful discussions. You are a collaborative team-player in an autonomous team, owning all aspects of delivery (coding, quality, DevSecOps). You build relationships with key business partners and quickly establish trust to ensure effective delivery.
• You clearly detail requirements, and system designs in a way that can be understood by both technical and non-technical individuals.
Apply Now

Automation Engineer

  • Hong Kong
  • HKD 3236.88 Daily
  • Contract

Job Title: Automation Engineer – Mainframe (OPS/MVS, IBM System Automation) (Contract Role) – For a Leading Company

A leading company is seeking experienced Automation Engineers – Mainframe to support and enhance enterprise automation solutions within IBM z/OS environments. This role focuses on administering and supporting Broadcom OPS/MVS and IBM System Automation (SA z/OS) to ensure system stability, operational efficiency, and high-quality service delivery across production mainframe platforms.

The successful candidate will work closely with business stakeholders and operations teams to design and implement automation solutions that reduce manual effort, improve reliability, and align with global standards and best practices.


Key Responsibilities:

  • Administer and support Broadcom OPS/MVS and IBM System Automation environments.
  • Develop and enhance automation solutions in line with business requirements and delivery timelines.
  • Ensure high-quality service delivery while adhering to established global standards and best practices.
  • Analyze day-to-day operational activities to identify automation opportunities and reduce repetitive tasks.
  • Develop automation scripts using OPS/REXX.
  • Provide production support and troubleshoot issues across IBM z/OS mainframe systems.
  • Collaborate closely with stakeholders to gather requirements and deliver agreed automation solutions.
  • Participate in Incident, Problem, and Change Management processes in accordance with ITIL standards.

Technical Requirements:

  • Strong experience in Mainframe System Automation.
  • Hands-on experience with Broadcom OPS/MVS.
  • Proficiency in OPS/REXX scripting and automation development.
  • Good understanding of GDPS concepts in production environments (preferred).
  • Experience providing production support and troubleshooting IBM z/OS systems.
  • Familiarity with Incident, Problem, and Change Management processes.
  • Ability to work independently with minimal supervision.
  • Excellent verbal and written communication skills. 
Apply Now

MVS System Programmer

  • Hong Kong
  • HKD 3236.88 Daily
  • Contract

Job Title: MVS Systems Programmer (Contract Role) – For a Leading Company

A leading company is seeking an experienced MVS Systems Programmer – Mainframe Automation Engineer to design, implement, maintain, and optimize automation solutions within IBM z/OS environments. This role focuses on leveraging IBM System Automation (SA z/OS) and Broadcom OPS/MVS to ensure high availability, system stability, and operational efficiency across complex enterprise mainframe infrastructures.

The successful candidate will play a critical role in message-driven automation, workflow orchestration, subsystem recovery automation, and supporting enterprise operations teams in multi-LPAR and SYSPLEX environments.


Key Responsibilities:

  • Develop and maintain automation rules and scripts using IBM System Automation (SA z/OS) and OPS/MVS.
  • Design event-driven automation for system resources, console messages, and job conditions.
  • Build automated recovery procedures for DB2, CICS, IMS, MQ, and JES2/JES3 environments.
  • Configure message automation, filtering, and suppression rules.
  • Implement automated IPL routines and system startup/shutdown workflows.
  • Integrate automation processes with enterprise scheduling tools such as Control-M or IBM Workload Scheduler (IWS).
  • Diagnose automation failures, rule conflicts, loops, and performance issues.
  • Perform root cause analysis for automation-related incidents and outages.
  • Support automation across multi-LPAR, SYSPLEX, and GDPS environments.
  • Analyze automation performance metrics and optimize message handling processes.
  • Maintain documentation and ensure compliance with ITIL-based change management processes.

Technical Skills Required:

  • Strong expertise in IBM System Automation (SA z/OS).
  • Hands-on experience with Broadcom OPS/MVS, including AOF rules and OPS/REXX.
  • Solid understanding of z/OS operations, console management, and JES2/JES3.
  • Proficiency in REXX, CLIST, and JCL programming.
  • Experience automating subsystems such as DB2, CICS, IMS, MQ, and RACF.
  • Good understanding of SYSPLEX, XCF, and multi-system automation environments. 
Apply Now

DB2 System Programmer

  • Hong Kong
  • HKD 3236.88 Daily
  • Contract

Job Title:  Db2 System Programmer (Contract Role) – For a Leading Banking Institution

A leading banking institution is seeking an experienced IBM Z Technical Specialist – Db2 System Programmer to join its mainframe technology team. This role will be responsible for installing, customizing, maintaining, and supporting the IBM Db2 for z/OS environment. The position supports a rapidly expanding technology landscape with continued investment and growth through 2027 and beyond.

The successful candidate will play a key role in Db2 system administration, upgrades, performance optimization, security management, disaster recovery support, and functional testing of backup environments, while working closely with cross-functional infrastructure and business teams.


Key Responsibilities:

  • Install, customize, upgrade, and maintain Db2 for z/OS and related products.
  • Perform Db2 version upgrades, maintenance, and PTF implementations using SMP/E.
  • Support and maintain Db2 environments, including tertiary backup and disaster recovery setups.
  • Conduct performance monitoring, tuning, database sizing, and system optimization.
  • Administer Db2 security using RACF/ACF2 and manage access authorities.
  • Install and maintain Db2 tools from IBM, Broadcom, and CA (Computer Associates).
  • Monitor Db2 systems using industry-standard monitoring tools.
  • Support relational database design, planning, and implementation.
  • Provide operational support and troubleshoot system issues, anomalies, and outages.
  • Coordinate with Service Centers and business support teams for escalations and resolutions.
  • Maintain technical documentation, SOPs, and ensure adherence to ITIL processes.

Technical Requirements:

  • Strong experience with Db2 for z/OS installation, customization, and maintenance.
  • Solid knowledge of SMP/E within the z/OS (MVS) environment.
  • Excellent understanding of relational database concepts in Db2 on z/OS.
  • Proficiency with Db2 tools from IBM, Broadcom, and other ISV vendors.
  • Experience in performance tuning, system support, security administration, and documentation.
  • Good knowledge of IBM utilities, JCL, access methods, and file structures.
  • Strong understanding of disaster recovery planning and implementation.
  • Experience with Db2 monitoring software.
  • Hands-on experience with software maintenance and lifecycle management.

General Skills:

  • Experience delivering technical solutions in large, complex enterprise environments.
  • Strong analytical and problem determination skills.
  • Excellent written and verbal communication skills.
  • Ability to collaborate across business and technology teams.
  • Banking or financial services experience preferred.
  • Strong technical leadership capabilities.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related discipline (preferred).
  • 8–12 years of relevant experience.
  • Good understanding of ITIL processes and procedures.
  • Additional desired skills: REXX and CLIST programming.

 Interested candidates are invited to send their CVs to:
sonal.advani@nicollcurtin.com

Apply Now

CICS Systems Programmers

  • Hong Kong
  • HKD 3236.88 Daily
  • Contract

Job Title: CICS Systems Programmer (Contract Role) – For a Leading Company

A leading company is seeking an experienced CICS Systems Programmer to install, configure, maintain, and support IBM CICS environments on z/OS mainframes. The role is responsible for ensuring high availability, optimal performance, system security, and the reliable operation of online transaction processing systems within complex enterprise environments.

Key Responsibilities:

  • Install, upgrade, and maintain IBM CICS Transaction Server (CICS TS) regions and related components.
  • Configure and manage CICS system tables including SIT, PPT, FCT, RDO, PCT, DCT, and TST.
  • Manage CICSplex environments including CMAS, WUI, and MAS definitions using CICSPlex SM.
  • Monitor CICS region health, workload balancing, and transaction performance.
  • Analyze CICS performance metrics using SMF, RMF, and CMF reports.
  • Troubleshoot CICS abends, dumps, and resolve system outages.
  • Configure and maintain security permissions using RACF, ACF2, or Top Secret.
  • Support integrations with MQ, DB2, IMS, and Web Services.
  • Maintain technical documentation and participate in change management processes.

Required Skills:

  • Strong experience with IBM CICS TS on z/OS.
  • Solid knowledge of JCL, VSAM, TSO/ISPF, and SMP/E.
  • Hands-on experience with CICSPlex SM.
  • Familiarity with MQ, DB2, and IMS environments.
  • Experience with monitoring tools such as OMEGAMON, SYSVIEW, and RMF.

Interested candidates are invited to send their CVs to:
sonal.advani@nicollcurtin.com

 

Apply Now

Storage System Programmer

  • Hong Kong
  • HKD 3236.88 Daily
  • Contract

Job Title: Storage Systems Programmer (Contract Role) – For a Leading Company

A leading company is seeking an experienced Storage Systems Programmer to support the design, installation, configuration, optimization, and ongoing management of IBM z/OS storage subsystems. This role is responsible for ensuring high availability, performance, data integrity, security, and efficient utilization of enterprise storage infrastructure within a complex mainframe environment.

Key Responsibilities:

  • Install, configure, and maintain IBM DFSMS, DFSMSdss, DFSMSrmm, DFHSM, and related storage components.
  • Manage IBM DS8000, TS7700 Virtual Tape Systems, and other SAN hardware.
  • Configure and maintain SMS constructs, ACS routines, storage groups, and associated policies.
  • Administer tape management systems and virtual tape libraries.
  • Apply maintenance (PTFs), upgrades, and release migrations for storage products and z/OS components.
  • Support disaster recovery planning, replication configurations, and FlashCopy/Global Mirror activities.
  • Develop automation scripts using REXX, CLIST, ISPF, and JCL.
  • Manage catalog structures including master catalogs, user catalogs, and ICF catalog recovery.
  • Analyze storage performance metrics and utilization trends.
  • Conduct capacity forecasting, reporting, and storage optimization initiatives.
  • Implement RACF security controls for storage resources.
  • Maintain documentation, procedures, and ensure alignment with ITIL processes.

Technical Skills Required:

  • Strong knowledge of IBM z/OS, DFSMS, DFHSM, DFSMSrmm, DFSMSdss, IDCAMS, and IEBCOPY.
  • Expertise with IBM DS8000, EMC, or equivalent enterprise storage systems.
  • Proficiency in JCL, REXX, ISPF, SMP/E, and z/OS utilities.
  • Experience with Virtual Tape Systems (TS7700), tape encryption, and enterprise backup tools.
  • Knowledge of catalog structures, VSAM, PDSE, and dataset management.
  • Familiarity with mainframe monitoring tools such as OMEGAMON, MainView, or TMON
Interested candidates can send me their CV at sonal.advani@nicollcurtin.com
Apply Now

Contract, Finance and Governance Manager

  • Singapore
  • Negotiable
  • Permanent

About the Organisation

A public sector agency driving nationwide digital adoption initiatives, working closely with community, industry, and government partners.

 

Role Overview

 

This role is responsible for overseeing vendor contracts, managing programme budgets, and strengthening governance frameworks. You will ensure effective use of funds, strong vendor performance, and compliance with regulatory and audit requirements to support large-scale digital outreach programmes.

 

Key Responsibilities

  • Manage end-to-end contract lifecycle for outsourced partners, including drafting, evaluation, performance tracking, and renewals
  • Monitor vendor performance against KPIs and ensure service delivery meets programme objectives
  • Oversee budgeting, forecasting, and expenditure tracking for operational and programme funds
  • Ensure accuracy and compliance in financial reporting, audits, and procurement processes
  • Develop and enhance governance frameworks, risk controls, and compliance processes
  • Coordinate with internal teams (finance, legal, procurement) and external stakeholders on contract and budget matters
  • Support logistics and operational readiness for programme delivery
  • Leverage data and reporting tools to improve decision-making, transparency, and accountability

 

Requirements

  • Minimum 8 years of experience in contract managementbudget planning, or vendor/supplier governance
  • Strong knowledge of procurement practices, financial controls, and compliance frameworks
  • Experience managing large-scale vendor contracts and budgets
  • Familiarity with audit processes and risk management
  • Strong analytical and stakeholder management skills
  • Effective communication and ability to work across multiple teams
Apply Now

Senior Data Platform Engineer

  • Ireland
  • EUR 60.0 Hourly
  • Contract

Role Overview

We are looking for a Senior Data Platform Engineer to join a delivery team supporting equity research technology within an asset management environment. The role focuses on owning and evolving a financial data reporting and visualization platform used by senior analysts, portfolio managers, and business leaders. You will take responsibility for an established, script-based system, ensuring reliability while gradually modernizing its engineering standards and tooling.

Key Responsibilities

  • Design, develop, and maintain a data analysis and visualization reporting platform for equity research teams
  • Write and maintain Linux-based scripts to parse, store, manipulate, and visualize financial data
  • Take ownership of a complex legacy codebase, ensuring accuracy, stability, and continuity of outputs
  • Work closely with business stakeholders to understand reporting and visualization requirements
  • Incrementally modernize the platform, improving CI/CD, deployment workflows, monitoring, and code quality
  • Learn and assume ownership of existing reporting solutions without disrupting trusted outputs
  • Work independently under general direction while collaborating within a delivery team

Required Skills & Experience

  • 7+ years of experience in software development or data engineering
  • Strong Linux proficiency, including networking, processes, filesystem, cron, and systemctl
  • Strong shell scripting experience (bash, ksh, zsh)
  • Professional experience with Perl, Python, or similar scripting languages in production
  • Solid understanding of data analysis, statistical concepts, and data tooling
  • Strong SQL skills, including relational schema design and performance optimization
  • Experience with data visualization and charting tools
  • Familiarity with Git, CI/CD pipelines, and automated deployment workflows

Preferred Skills

  • Experience modernizing legacy scripting or reporting platforms
  • Knowledge of data pipelines, APIs, ETL schedulers, or workflow orchestration tools
  • Exposure to cloud environments (AWS, GCP, Azure)
  • Python for automation, machine learning, or API development
  • Experience building shared libraries or reusable engineering tooling
If you’re interested in this role and feel your experience aligns, please apply to start the conversation.
Apply Now