C# Developer / Senior

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

Responsibilities

  • Develop C# server software in an Agile environment for Wealth Management.
  • Design and enhance software components to fit existing systems.
  • Support and update current software.

 

Requirements

  • Degree in IT, Computer Science, or related field.
  • At least 2-5 years of C# development experience.
  • Familiar with Visual Studio and Agile practices.
  • Coming from / exposure in Financial Serivces is a plus.
  • Knowledge of Financial Services, especially Equities and Fund Order Management, is a plus.
  • Fluent in English is a must, Chinese speakers are a plus.

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 - Banking

  • Switzerland
  • Negotiable
  • Contract

Banking Business Analyst (BA)

Role Overview

We are seeking a Business Analyst to join our clients banking team, where you will act as a bridge between business stakeholders and IT, supporting the analysis, design, and delivery of banking solutions. The role focuses on understanding business needs, improving processes, and ensuring successful implementation of regulatory, operational, and technology-driven initiatives.

Key Responsibilities

  • Elicit, analyze, and document business requirements through workshops, interviews, and stakeholder collaboration.

  • Translate business needs into clear functional and non-functional requirements for IT and delivery teams.

  • Support end-to-end change initiatives across banking products, processes, and systems.

  • Analyze current-state processes and define target-state solutions, identifying gaps and improvement opportunities.

  • Collaborate with product owners, developers, testers, and operations teams throughout the delivery lifecycle.

  • Support UAT preparation and execution, including test case review, defect triage, and business sign-off.

  • Ensure solutions comply with internal controls, regulatory requirements, and banking standards.

  • Produce and maintain documentation such as business requirements documents, user stories, process flows, and impact assessments.

Required Skills & Experience

  • Experience working as a Business Analyst in a banking or financial services environment.

  • Strong understanding of banking products and processes (e.g. payments, lending, accounts, cards, treasury, or digital channels).

  • Proven experience in requirements engineering and stakeholder management.

  • Ability to communicate complex topics clearly to both technical and non-technical audiences.

  • Experience working in Agile and/or Waterfall delivery models.

  • Strong analytical, problem-solving, and documentation skills.

Nice to Have

  • Exposure to core banking systems, payment platforms, or regulatory initiatives.

  • Experience with data analysis, reporting, or SQL.

  • Knowledge of banking regulations and compliance frameworks.

  • Prior experience in large-scale transformation or system implementation projects.

Apply Now

Software Engineer in Test

  • Ireland
  • EUR 450.0 Daily
  • Contract

Software Engineer in Test - Dublin, Ireland


About Our Client

We are hiring on behalf of a leading enterprise technology organisation seeking an experienced Software Engineer in Test to join their Enterprise Customer Contact Centre (EC3) team in Dublin. This is an exciting opportunity to work on complex systems in an Agile environment, leveraging modern technologies and best practices to ensure high-quality software delivery.


Key Responsibilities

  • Design, develop, and implement automated testing frameworks for REST APIs and front-end applications.
  • Develop reliable and reusable DevOps code for applications.
  • Contribute to CI/CD pipeline development and maintenance (e.g., Jenkins Core).
  • Troubleshoot complex data issues across the technology stack.
  • Collaborate with cross-functional teams to ensure testability of designs.
  • Promote best practices in software testing and automation.

Ideal Profile

  • 6–9 years in software engineering and testing.
  • Proficient in Java, SQL, JavaScript, REST API development and testing.
  • CI/CD pipelines (Jenkins or similar).
  • Test automation tools/frameworks (e.g., RestAssured, Cucumber Java BDD, JUnit, Jasmine, Jest).

Additional Expertise:

  • Agile methodologies (Scrum, Kanban).
  • Familiarity with containerisation (Docker/Kubernetes) and NoSQL databases 
  • Cloud experience (Azure/AWS) or willingness to learn DynamoDB.
  • Strong analytical, problem-solving, and collaboration skills.

Highlights

  • Up to €450 per day.
  • Hybrid – 3 weeks remote, 1 week onsite in Dublin.
  • Opportunity to work on cutting-edge projects in a fast-paced environment.
  • Collaborative team culture with a focus on innovation and continuous learning.
Apply Now

DevOps Engineer

  • United Kingdom
  • GBP 150,000
  • Permanent

DevOps Engineer – Financial Services | Cryptocurrency Trading

Location: Remote (UK-based)
Type: Permanent, Full-time
Package: Highly competitive + 25% annual bonus + flexibility for exceptional profiles


About Our Client

We are hiring on behalf of a leading crypto trading firm that is building a world-class trading platform, executing orders across 10+ exchanges and dozens of tokens. Their team includes top talent from Facebook, Google, and elite universities like Berkeley, Caltech, ETH, and MIT. If you’re passionate about solving complex challenges and want to see your impact instantly, this is the role for you.


Why This Role?

The DevOps team is critical to the firm’s success, going beyond traditional DevOps to deliver ultra-fast, resilient infrastructure and a superior developer experience. You’ll work on optimising AWS environments, reducing latency, and building robust systems across regions.


Key Responsibilities

  • Optimise and scale AWS infrastructure.

  • Reduce latency between distributed components.

  • Build resilient, multi-region infrastructure.

  • Collaborate closely with top-tier engineers to enable lightning-fast deployments.


Ideal Profile

  • 10+ years in DevOps, SRE or infrastructure roles.

  • Strong coding background with Terraform and Ansible.

  • Kubernetes, Docker, troubleshooting, profiling, and basic networking.

  • AWS or other clouds.

  • Ownership, problem-solving, and a collaborative spirit.

  • Interest or background in crypto trading industry.


What’s on Offer

  • Above-market salary + performance bonuses (paid twice yearly).

  • Annual Bonus up to 25%.

  • Convert part of your salary into company equity.

  • Opportunity to invest in the firm’s flagship fund (50%+ annualised returns since 2017).

  • 25 vacation days + 12 public holidays

  • Mental health support, education & sports budget, parental leave, and more.

Apply Now

Senior Java Engineer

  • United Kingdom
  • GBP 110,000
  • Permanent
Senior Java Engineer 
  • Manchester (Hybrid – 3 days in office)
  • £110,000 + 8% annual bonus + equity options
  • Must be eligible for NPPV3 clearance (UK residency typically 3+ years) - please apply only if you meet this criterion
About the Role
We’re partnering with a fast-growing public safety SaaS organisation that’s building its UK engineering presence from the ground up. This is one of the first senior technical hires in the UK, and it's an important role in shaping architecture, influencing engineering culture, and driving future growth.

As the UK team scales, this position offers a clear path to more responsibilities, whether that’s stepping into a Tech Lead role to own technical direction and mentor engineers, or moving into People Management to help build and lead a high-performing team.


You’ll work on scaling distributed systems and integrating with external providers, all within a modern, agile environment that values autonomy and innovation.

What You’ll Do
  • Own backend development across Java, SQL, AWS stack
  • Design and enhance interfaces, frameworks, and infrastructure pipelines
  • Deliver API integrations and solve scaling challenges
  • Tackle brownfield development and legacy plumbing while driving modernisation
  • Collaborate with US-based leadership and UK peers to ensure platform scalability
What We’re Looking For
  • 8+ years’ experience in software engineering, ideally in SaaS or large-scale environments
  • Strong Java backend expertise; SQL and AWS proficiency
  • Experience with AI-assisted development tools like CursorClaude Code or similar
  • Experience with scaling systems and solving growth-related problems
  • Familiarity with Agile delivery and impact-driven development
  • React knowledge is a plus (not essential)
  • Ability to articulate impact and outcomes in your work
Security Eligibility - you must be eligible for NPPV3 clearance, which involves:
  • Detailed security questionnaire
  • Criminal record checks (spent & unspent)
  • Credit and financial history checks
  • MI5 records checks
  • UK residency (typically 3+ years; often combined with SC requiring 5 years)
Apply Now

Senior Data Scientist (40% workload)

  • Switzerland
  • CHF 790.0 Daily
  • Contract

Are you a Senior Data Scientist with strong quantitative expertise and experience working with complex financial time series data in regulated environments?

 

We are supporting a leading private bank in Zurich that is looking for a Senior Data Scientist to support the development and roll-out of a global market abuse detection model within its Compliance Analytics and Transformation function.

 

In this role, you will contribute deep quantitative expertise to the design, validation, and operationalisation of advanced analytical models used to monitor abnormal market behaviour. You will work closely with compliance, analytics, and technology stakeholders in a regulatorily sensitive environment.

 

Your responsibilities will include:

  • Supporting the development and deployment of a global market abuse detection model
  • Designing and implementing advanced statistical and machine learning models for time series anomaly detection
  • Working with complex financial time series data, including irregular and high-frequency datasets
  • Performing feature engineering, model validation, and performance monitoring
  • Translating analytical results into actionable insights for non-technical stakeholders
  • Owning the full model lifecycle from requirements gathering to documentation and maintenance
  • Writing efficient SQL queries to analyse large-scale datasets

 

To succeed in this role, you should bring:

  • 7+ years of professional experience in quantitative or data science roles within banking, asset management, or fintech
  • Strong experience in market or trade surveillance or other regulatorily sensitive domains
  • Advanced Python skills for production-grade data science (pandas, NumPy, scipy, scikit-learn, statsmodels, PyTorch or TensorFlow)
  • Strong knowledge of time series econometrics and anomaly detection techniques
  • Experience working with Oracle databases and strong SQL skills
  • Excellent analytical rigor and ability to challenge assumptions
  • Strong communication skills and ability to explain complex findings clearly

 

Role details:

  • Location: Zurich
  • Workload: 40%
  • Duration: 3 months
  • Language: English (fluent), German basic

 

If you would like to discuss this Senior Data Scientist role further, feel free to reach out:

📩 Sava.Ocokoljic@nicollcurtin.com

📞+41 43 508 95 78

Apply Now

Marketing Manager - Taiwan Entertainment

  • Singapore
  • Negotiable
  • Contract

The hiring client is a Global Technology Company hiring for a Marketing Manager to develop marketing strategy and drive campaigns for their space in Films & Series specific to the Taiwanese Market.

 

  • THIS IS AN INITIAL 1 YEAR CONTRACT POSITION SUBJECT TO EXTENSION OR CONVERSION DEPENDING ON BUSINESS NEEDS.

 

  • THIS ROLE IS FOCUSED ON THE TAIWAN MARKET PRODUCTS AND CONTENT HENCE IT REQUIRES ENGLISH & MANDARIN FLUENCY.

 

Responsibilities

 

  • Leading all aspects of 360 Marketing Strategy for Taiwanese Film & Drama Titles including launch activation, paid media, social engagement.
  • Manage vendors, creative and media agencies closely to execute and deliver top class campaigns for the Taiwan Market
  • Work closely with various stakeholders across different teams including Marketing, PR, Content etc.
  • Analyze campaign data and metrics to derive insights and identify optimization opportunities.

 

Minimum Requirements

 

  • 5+ years experience in running 360 Marketing Campaigns for Taiwan Market from strategy development to execution (including Media Planning, Execution across different touch points, Production oversight)
  • Strong experience/exposure working on campaigns for Taiwanese Pop Culture, Entertainment or Gaming scene is highly preferred.
  • Strong experience with paid and organic social media
  • Deep understanding of consumer behaviour, insights and translating to creative strategy and campaigns.
  • Ability to manage multiple campaigns and projects independently and well
  • Strong communication skills
Apply Now