C++ Algo Developer, VP (Investment Bank) Electronic Trading

  • Singapore
  • Negotiable
  • Permanent
  • Discipline: Software Development
  • Ref: 50056

Role Summary

We are partnered with a prominent investment bank based in Singapore, which has offices globally, and we are seeking strong C++ Algo developers to join their team.

 

This opportunity is open to candidates outside of Singapore who are willing to relocate and are committed to taking on this exciting role. We offer support with work visas and highly competitive compensation packages.

 

 

Overview

The Electronic Trading team plays a crucial role in developing and maintaining execution strategies for clients and traders globally. As a part of the Equity Department, this team operates within the business division and directly engages with clients to deliver tailored solutions.

 

You will:

  • Develop, maintain, and support execution strategies.
  • Enhance and customize strategies based on client needs.
  • Collaborate closely with the global development team.
  • Conduct regression testing, modify configurations, and release new versions to production when necessary.

 

LOOKING FOR:

  • C++: Advanced knowledge including templates
  • Multithreading: Experience with mutexes, atomic variables, pthreads, and Boost libraries
  • STL: Strong proficiency
  • Event Handling: Familiarity with Boost
  • Networking: Proficient in TCP and multicast
  • Debugging: Experience with gdb
  • Unix: Strong low-level understanding
  • Scripting: Proficient in Perl and shell scripting
  • Databases: Experience with SQL

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

Business Analyst SAP

  • Switzerland
  • Negotiable
  • Contract

We are looking for an experienced Senior SAP FS-CD Business Analyst to join an international Reinsurance IT team supporting and developing a core reinsurance platform.

 

In this role, you will be involved in both application maintenance and strategic transformation projects, working closely with business stakeholders, IT teams, and nearshore development partners across multiple locations in Europe.

 

Key Responsibilities:

 

  • Act as a senior SAP FS-CD expert supporting reinsurance applications covering passive reinsurance, active reinsurance, and international pooling
  • Lead business analysis activities across maintenance and project initiatives
  • Play a key role in a major system consolidation project, merging core reinsurance applications
  • Translate business requirements into clear functional and technical specifications
  • Collaborate with international teams and external development providers
  • Support testing phases and ensure end-to-end solution quality
  • Clearly present and explain technical topics to both technical and non-technical stakeholders

 

Essential Skills & Experience:

 

  • Deep expertise in SAP FS-CD (10+ years)
  • At least one full-cycle / end-to-end SAP FS-CD implementation
  • Strong experience working in international and distributed environments
  • Excellent ability to communicate complex technical topics clearly
  • Fluent English (written and spoken)

 

Nice to Have:

 

  • Project management experience
  • Background in reinsurance or insurance-related environments

 

What’s on Offer:

 

  • 12-month contract
  • Hybrid working model with limited remote flexibility
  • Opportunity to work on a business-critical reinsurance platform
  • Exposure to complex, international SAP landscapes and long-term transformation initiatives
  • Collaborative, senior-level environment with real influence on system evolution

 

For additional details, please do reach out via:

 

📧 vuk.susa-stupar@nicollcurtin.com

 

📞+41 43 508 26 71

Apply Now

Trading Project Manager

  • Switzerland
  • Negotiable
  • Contract

Are you an experienced project delivery professional with a strong background in trading, sales, and front-to-back banking processes?

 

A leading private bank in Zurich is looking for a GPS Project Delivery Manager (ROC Core) to support large-scale change initiatives across ROC Operations and ROC Finance.

 

In this role, you will act as a key coordination and governance point for ROC Core-related change requests, ensuring alignment with the overall GPS strategy and delivery principles. You will work closely with business, technology, and agile delivery teams to manage requirements, planning, testing, and migration activities across complex trading products.

 

Your responsibilities will include:

  • Acting as a gatekeeper for ROC Core change requests and ensuring alignment with GPS strategy
  • Managing and maintaining the GPS book of work related to ROC Operations and ROC Finance
  • Understanding new requests and coordinating architectural discussions with SMEs
  • Capturing requirements and tracking implementation within an agile (SAFe) environment
  • Specifying and planning features with Product Managers, Product Owners, developers, and SMEs
  • Coordinating front-to-back testing activities across ROC Core and ROC Finance
  • Planning and executing migration runbooks for OTC and structured products
  • Tracking deliverables and supporting planning across testing and migration phases

 

To succeed in this role, you should bring:

  • At least 5 years of experience in a trading or sales-related banking environment
  • Strong cross-asset understanding of front-to-back booking processes for OTC and securities products
  • Experience with structured products issuance, hedging, and lifecycle management
  • Proven project management experience, ideally in a leading role on large-scale initiatives
  • Good knowledge of Agile / SAFe delivery frameworks and tools such as Jira and Confluence

 

Role details:

  • Location: Zurich
  • Workload: 100%
  • Contract type: Contracting
  • Start: ASAP
  • Duration: 2 years
  • Languages: English (mandatory), German or other languages an advantage

 

For further details, feel free to reach out directly.

📩 Sava.Ocokoljic@nicollcurtin.com

📞+41 43 508 95 78

Apply Now

Technical Program Manager

  • Ireland
  • EUR 45.0 Hourly
  • Contract

Technical Program Manager

We are hiring a Technical Program Manager to lead the delivery of complex, high impact initiatives supporting consumer focused digital payment solutions. This role will suit someone who thrives in fast moving environments, can balance business priorities with technical constraints, and enjoys shaping scalable, secure, and reliable platforms.

 

Responsibilities

Lead cross functional technical programs from concept through launch

Own delivery timelines, scope planning, risk management, and stakeholder communication

Translate business goals into clear technical and functional requirements

Coordinate engineering, product, operations, and external partners to ensure successful outcomes

Manage escalations, prioritisation decisions, and trade offs between speed, quality, and cost

Support the design and delivery of customer facing digital experiences and platform enhancements

Drive continuous improvement in delivery processes, tooling, and execution standards

 

Key Skills

Degree in Computer Science, Engineering, or a related discipline, or equivalent industry experience

Proven experience delivering software or platform products end to end

Strong background in program or project management within technical environments

Experience working across engineering, product, and business teams

Knowledge of payments, fintech, or mobile commerce is beneficial

Familiarity with Linux, Java, and web technologies

Experience managing infrastructure, networking, or large scale technical projects

Proficiency with scheduling, planning, and reporting tools

Strong communication, prioritisation, and stakeholder management skills

Professional certification in project or program management is an advantage

 

Location

Dublin (5 days on site)

 

Eligibility

Irish Citizenship or Stamp 4 required (no sponsorship available)

Apply Now

Principal Cloud Engineer

  • Ireland
  • EUR 70.0 Hourly
  • Contract

Cloud Engineer – Data Replication & CDC Role

We are seeking a Cloud Engineer to join our Data Platform organisation, working within the Change Data Capture (CDC) and data replication domain. In this role, you will collaborate with a highly skilled, cross-functional engineering team focused on delivering robust, scalable, and modern data movement capabilities. You will partner closely with technical and business stakeholders to design and implement solutions that address complex data challenges across the organisation.
 

This role will be a 6 month initial day rate contract with a requirement to be onsite 1 full week per month in Galway (3 weeks fully remote).

 

Key Responsibilities

  • Contribute to the design, deployment, and administration of modern data replication and CDC solutions.
  • Work with data movement technologies including data streaming, data replication, and change data capture patterns.
  • Implement and support enterprise-grade replication platforms such as GoldenGateFivetranStriim and others
  • Build and deploy cloud-based data solutions on AWS and Azure, leveraging Infrastructure-as-Code tools such as Opentofu and Terraform.
  • Promote and apply software engineering best practices across the team.
  • Work with CI/CD pipelines and modern DevOps tooling to support automated delivery.
  • Mentor and support other engineers, contributing to a collaborative and growth-oriented team culture.
  • Maintain a strong commitment to continuous learning and staying current with emerging technologies.

Please feel free to reach out to imran.jiwo@nicollcurtin.com for more information.

*Must hold a stamp 4/EU citizenship to be considered*
Apply Now

Senior / AI Engineer

  • Hong Kong
  • Negotiable
  • Permanent

Job Description:

  • Experience in AI Development: Design, develop, and maintain AI systems, ensuring stability, security, and performance.
  • Technical Skills: Proficient in Python, with a focus on AI projects like machine learning and natural language processing. Familiarity with AI libraries (e.g., NumPy, Pandas) and large language model frameworks (e.g., LangChain).
  • Collaboration: Work effectively with data scientists, software engineers, and product managers to ensure smooth project progress.
  • Documentation: Write clear technical documents, including system designs and user manuals.
  • Problem-Solving: Monitor, troubleshoot, and optimize AI systems.
  • Mentorship: Assist in code reviews and help junior team members grow.
  • Cloud Experience: Familiarity with cloud platforms (e.g., AWS, Google Cloud) is a plus.
  • Database Skills: Experience with databases (e.g., MySQL, PostgreSQL) is preferred.
  • Adaptability: Manage multiple tasks in a fast-paced environment and learn new technologies.
  • Open to Learning: Candidates who may not meet all requirements but demonstrate a strong foundation and quick learning ability will be considered 
Requirements
  • Degree: Bachelor’s degree or higher in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related field.
  • Experience: At least 3 years in software development, with over 1 year focused on AI-related projects using Python.
  • Language Proficiency: Must be fluent in both Chinese and English for communication
Apply Now

HC CH ExMa Business Analyst

  • Switzerland
  • Negotiable
  • Contract

Are you an experienced Business Analyst?

 

Do you enjoy working on cross-unit banking processes and operational efficiency?

 

Then the role of Business Analyst might be a good fit for you!

 

Our client, a leading banking institution, is looking for an expert to support them in the assessment and simplification of cross-unit operating models.

 

As a Business Analyst, you will provide expertise in the domain of banking operations and process standardisation.

 

Setting: As part of the CUR Evolution program team, you will be oriented on providing the best possible solutions for analysing, evaluating, and improving cross-border and cross-unit processes.

 

Focus:

  • Assessment and documentation of current-state processes across multiple domains, including onboarding, payments, and client lifecycle processes
  • Identification of process deviations, inefficiencies, and cost-saving opportunities compared to Swiss onshore setups
  • Evaluation of standardisation and centralisation potential across cross-unit process landscapes
  • Structured synthesis of findings, including clear observations and recommendations
  • Close collaboration with business, operations, and PMO stakeholders

 

Background: In order to be successful in this role, prior experience in business process analysis within banking or financial services, and experience with cross-border / cross-unit process setups is required.

 

Duration: The initial duration of the contract would be 8 months, with the possibility of extension.

 

Workload: 100%

 

For more information on this Business Analyst opportunity, or other similar roles I am currently working on, please send your CV to:

 

📧 vuk.susa-stupar@nicollcurtin.com

 

📞 +41 43 508 26 71

Apply Now

Solutions Architect – Digital Channels & Markets Technology

  • Spain
  • EUR 650.0 Daily
  • Contract
Solutions Architect – Digital Channels & Markets Technology
3 days on-site / 2 days remote in Madrid
Freelance / B2B Contract Type
Rate up to €650/day

Role Overview
We are seeking a Solutions Architect with strong functional expertise in Markets & Trading and hands‑on experience designing client‑facing digital channels.

You will lead the creation of high‑level solution designs across Corporate & Investment Banking (CIB) initiatives, ensuring solutions are strategically aligned, well‑structured, and compliant with architectural and security standards.
The role requires strong stakeholder communication, the ability to translate functional requirements into effective solution options, and close alignment with Enterprise Architecture and Client Centricity roadmaps.

Main Responsibilities
  • Collaborate with business and IT stakeholders to understand functional requirements and propose effective solution options.
  • Design solution approaches for client‑facing digital channels, including portals, APIs, and integration flows.
  • Ensure solution alignment across core CIB domains, including:
    • Markets & Trading
    • Payments
    • Trade Finance
  • Produce High-Level Designs (HLDs), integration models, and supporting architecture documentation.
  • Clearly communicate solution decisions and architectural rationale to global, cross-functional teams.
  • Ensure compliance with established standards across:
    • Identity and Access Management (IAM)
    • API and integration governance
    • Security protocols and controls
  • Support delivery teams through the solution lifecycle, ensuring consistent alignment with Enterprise Architecture and Client Centricity strategy.
  • Engage with global stakeholders to support solution alignment across regions and domains.

Key Requirements
  • Proven experience as a Solutions Architect within a Corporate & Investment Banking environment.
  • Strong functional knowledge of Markets & Trading, with the ability to translate business needs into clear solution options.
  • Demonstrated experience producing HLDs, integration models, and architecture documentation.
  • Solid understanding of:
    • Identity & Access Management standards
    • API management and integration patterns
    • Security frameworks
  • Experience working across multiple teams and collaborating with global stakeholders.
  • Fluency in English and Spanish (written and spoken).
  • Relevant architecture certifications (e.g., TOGAF) or CIB‑related accreditations.
  • Experience with client onboarding and KYC processes is a strong advantage.
Apply Now

Enterprise Architect – Client Channels & Digital Banking

  • Spain
  • EUR 750.0 Daily
  • Contract

Enterprise Architect – Client Channels & Digital Banking
3 days on-site / 2 days remote in Madrid
Freelance / B2B Contract Type 
Rate up to €750/day


Role Overview

We are looking for an Enterprise Architect with strong experience in client channels and digital banking to define and govern the target architecture for client-facing channels within Corporate & Investment Banking (CIB).
You will be responsible for setting the target state, principles, and roadmap for digital and assisted channels, ensuring alignment across domains such as Markets & Trading, Payments, Cash Management, Trade Finance and Client Onboarding/KYC, in line with Group/CTO standards.


Main Responsibilities

  • Define target architecture & standards for client-facing channels across CIB (digital and assisted).

  • Ensure cross-domain and cross-regional alignment, working closely with Markets, Transaction Banking and Client Services.

  • Review initiatives to ensure architectural fit, compliance with architecture principles and Client Centricity strategy.

  • Represent the domain in architecture and governance forums, ensuring adherence to Group/CTO policies and guidelines.

  • Drive adoption of shared capabilities, including:

    • Identity and access management

    • Security frameworks

    • API gateway and API management

    • UX frameworks and design standards

    • Data and service integration

  • Provide architectural leadership to global and regional teams, supporting consistent implementation of the target architecture.

  • Communicate architecture and strategy clearly to senior business and technology stakeholders in English and Spanish.


Key Requirements

  • Proven experience as an Enterprise Architect in complex, international environments.

  • Strong background in client-facing channels (digital channels, online portals, front-office tools) within financial services, ideally CIB.

  • Experience working across several domains, such as:

    • Markets & Trading

    • Payments & Cash Management

    • Trade Finance

    • Client Onboarding / KYC

  • Solid understanding of architecture governance, standards and reference architectures.

  • Experience with:

    • API management, integration patterns and microservices

    • Security and identity/access management for client channels

    • Modern architecture methodologies and frameworks (e.g. TOGAF, similar).

  • Strong stakeholder management skills and the ability to align multiple regions and domains.

  • Excellent communication skills in English and Spanish (written and spoken).

  • Demonstrable leadership in driving strategic architecture initiatives.

Apply Now