C# Senior Developer

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

We are looking for a highly skilled, independent C# Developer with a strong background in greenfield projects + extensive experience working on large-scale system projects.

 

 

Responsibilities

  • Develop and Maintain Applications: Design, build, and maintain new applications using C# and .NET technologies for greenfield projects.
  • Independent Problem Solving: Proactively troubleshoot issues and implement effective solutions without requiring significant oversight.
  • Feature Development: Collaborate with stakeholders to gather requirements and develop new features based on user needs and market trends.
  • Code Quality Assurance: Conduct thorough code reviews to ensure high standards of code quality and adherence to best practices.
  • Testing and Debugging: Perform unit and integration testing to verify application functionality and performance.
  • Documentation: Clearly document processes, code changes, and architectural decisions for future reference.
  • Continuous Learning: Stay informed on emerging technologies and best practices to enhance development capabilities.

 

 

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a C# developer, specifically in developing applications for greenfield projects.
  • Strong proficiency in ASP.NET, MVC frameworks, and RESTful APIs.
  • In-depth understanding of software development methodologies (Agile, Scrum).
  • Experience with SQL databases (SQL Server, MySQL) and ORM frameworks.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Excellent analytical skills with a hands-on approach to problem-solving.
  • Strong communication skills for effective collaboration with team members and stakeholders.

 

 

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure) for deployment.
  • Knowledge of design patterns and principles of software architecture.
  • Familiarity with CI/CD practices and DevOps methodologies.

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

Senior Unix System Engineer (Banking)

  • Hong Kong
  • Negotiable
  • Permanent

We are looking for multiple Senior Unix System Engineers to join one of our banking clients in Hong Kong. The primary focus will be to support their Electronic Markets Business projects, as well as BAU - handle day-to-day activities essential for maintaining normal operations.

 

MUST be open for renewable contract / permanent position.

 

Role:

  • You will coordinate and manage UNIX infrastructure projects at data centers and colocation sites in the APAC region. This includes planning and setting up server capacity, as well as configuring, customizing, optimizing, and upgrading systems. You will develop and implement strategies to make systems more resilient, which helps reduce delays and improve trading success. Additionally, you'll focus on lowering the number and severity of system-related issues and automating UNIX patching to meet the Firm's IT Security Standards.

 

 

Ideal candidates:

  • Experience in supporting automated market making and low latency systems is preferred
  • At least 7 years of IT experience, including 5 years as a UNIX System Administrator or engineer.
  • Minimum of 3 years in a multinational IT environment, focusing on support for important systems.
  • Holding RHEL certification (Red Hat Enterprise Linux)
  • Experience in investment banking
  • Good knowledge of equity and high-frequency trading (HFT) technologies (10GbE).

 

 

Looking for:

  • Proficient in RedHat/Linux Operating Systems: Expertise in managing and optimizing RedHat/Linux environments is crucial.
  • Linux System Administration: Extensive experience in administering Linux/RHEL systems, particularly for trading and business applications.
  • Troubleshooting & Problem Management: In-depth skills in troubleshooting, problem management, and root cause analysis specific to RHEL.
  • Production Support: Provide critical support for Linux servers in high-pressure environments, ensuring uptime and efficiency.
  • Performance Tuning: Comprehensive experience with x86 hardware and fine-tuning Linux performance.
  • Scripting Proficiency: Skilled in scripting languages (Bash, Python, Perl) for automation and problem-solving.
  • IT Security & SSO Tools: Familiarity with security protocols and tools such as ArcSight, CyberArk, and Centrify.
  • System Patching Tools: Knowledgeable in utilizing RedHat Satellite for effective system patching and updates.
  • User Support Expertise: Directly assist users with system issues, especially on trading floors.
  • OS/Server Provisioning: Experienced in regional server provisioning, standardization, and policy management.
  • Automation & Diagnostics: Understanding of automation techniques and diagnostic tools to improve system performance.
  • Data Center Knowledge: Familiar with x86 hardware and data center setups to ensure optimal performance.
  • Technical Troubleshooting: Proficient in system recovery and root cause analysis, enhancing overall reliability.
  • End-User Support: Support for X Window systems, Linux desktop software, and end-user equipment.
  • Permanent Control Framework Contribution: Contribute to maintaining the Permanent Control framework.
  • Operating System Processes: Solid understanding of kernel operations and system processes.
  • ITIL Framework Knowledge: Good grasp of ITIL principles, including Incident and Change Management.
Apply Now

Senior Network Engineer (Banking)

  • Hong Kong
  • Negotiable
  • Permanent

We are looking for multiple Senior Network Engineers to join one of our banking clients in Hong Kong. The primary focus will be to support their Electronic Markets Business projects, as well as BAU - handle day-to-day activities essential for maintaining normal operations.

 

YOU MUST be open for renewable contract / permanent position.

 

Ideal candidates:

  • Experience in supporting automated market making and low latency systems is preferred
  • At least 3 years of experience in network services.
  • Holding certifications such as CCNA, CCNP, or JNCIA are a plus.
  • Capable to work well independently and with a team in a fast-paced environment.

 

 

Role:

  • Ensure network stability by quickly solving problems for the electronic market.
  • Oversee setup and maintenance of network systems to keep them running smoothly.
  • Troubleshoot and fix network issues promptly, providing reports and training when needed.
  • Maintain an up-to-date inventory of all network equipment, software, and phone lines.
  • Follow group rules on IT security and governance to ensure compliance.
  • Configure and improve network services, including online services.
  • Provide on-site IT support and track service performance.
  • Manage and coordinate with vendors effectively.
  • Know how to use network monitoring and troubleshooting tools.
  • Support on morning shifts, holidays, and weekends as required.
  • Occasionally travel in APAC for data center projects.

 

 

Requirements:

  • Experience in Linux/RHEL system administration for trading or business applications.
  • Knowledge of x86 hardware, server networking, and data center setups.
  • Skilled in troubleshooting and system recovery, including vendor coordination and remote tech support.
  • Good with scripting languages (Bash, Python, Perl) to solve problems quickly.
  • Provide support for X Window, Linux desktop software, and user equipment for local and remote users.
  • Able to give helpful advice and guidance to application teams and business users.
  • Understand IT best practices (like Incident Management and Change Management).
  • Strong time management skills.
Apply Now

Senior ServiceNow Developer

  • Singapore
  • Negotiable
  • Contract

We are seeking an experienced ServiceNow Developer with strong expertise in App Engine development and HRSD module to join our team. This role combines hands-on development with technical leadership responsibilities, guiding junior developers whilst delivering complex ServiceNow solutions.

Key Responsibilities:

  • Lead the development and implementation of custom applications using ServiceNow App Engine
  • Provide technical mentorship and guidance to junior developers
  • Design and develop complex workflows, business rules, and custom applications
  • Establish coding standards and best practices for the development team
  • Conduct code reviews and ensure quality of deliverables
  • Troubleshoot complex technical issues and provide solutions
  • Create technical documentation and knowledge base articles
  • Participate in architecture discussions and solution design sessions

Required Qualifications:

  • Minimum 7 years of ServiceNow development and implementation experience
  • Minimum 3 years of hands-on experience with ServiceNow App Engine development and HRSD.
  • Current ServiceNow certifications (e.g., Certified Application Developer, Certified Implementation Specialist)
  • Experience in at least 2 large-scale ServiceNow implementations
  • Strong expertise in JavaScript and ServiceNow scripting
  • Proven track record of technical leadership and mentoring

Technical Skills:

  • Advanced knowledge of ServiceNow App Engine Studio and App Engine Templates
  • Expertise in ServiceNow scripting using JavaScript
  • Strong understanding of ServiceNow platform capabilities and limitations
  • Proficiency in:
    • Business Rules
    • Client Scripts
    • UI Policies
    • UI Actions
    • Workflows
    • Flow Designer
    • Integration Hub
    • Service Portal development
  • Experience with source control and deployment tools
  • Knowledge of REST/SOAP web services and APIs

Leadership Skills:

  • Demonstrated ability to mentor and guide junior developers
  • Experience in conducting technical training sessions
  • Strong code review and quality assurance skills
  • Ability to translate complex technical concepts to non-technical stakeholders
  • Experience in estimating development effort and managing technical deliverables

Additional Requirements:

  • Experience with Agile development methodologies
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Ability to work independently and as part of a team
  • Experience in creating technical documentation

Preferred Qualifications:

  • Experience with multiple ServiceNow releases and platform upgrades
  • Knowledge of ITIL processes and frameworks
  • Experience with performance tuning and optimisation
  • Background in implementing ServiceNow best practices and governance
  • Additional technical certifications in relevant areas

This role offers an excellent opportunity for an experienced ServiceNow developer to take on technical leadership responsibilities whilst continuing to deliver hands-on development work in a dynamic environment.

Apply Now

Senior / Quant Developer - Python

  • Hong Kong
  • Negotiable
  • Permanent

We’re looking for a skilled developer to join our multi strategy hedge fund team, focusing on risk and valuations. The person should be proficient in Python and have a strong sense of responsibility. They need to be adaptable and capable of thriving in a fast-moving work environment to handle shifting business needs.

 

Main Duties:

  • Build and improve systems for risk assessment and valuations.
  • Write clear and maintainable code following best practices.
  • Create effective designs for new processes and databases.
  • Work closely with both tech and risk teams to understand their needs.
  • Offer ongoing support for these systems and quickly resolve any issues.
  • Capable to work independently, taking initiative and meeting tight deadlines.
  • Be adaptable and willing to take on different tasks as needed.

 

Qualifications:

  • At least 3 years of experience in backend development.
  • A bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • A real interest in finance, particularly in risk and valuations. Background in the finance sector, especially in risk and valuations (preferred)
  • Proficient in Python (required).
  • Familiarity with SQL databases.
  • Ability to work in a fast-paced setting with tight deadlines.

 

Additional Qualifications:

  • Experience in building processes and applications from the ground up.
  • Knowledge of DevOps and Infrastructure-as-Code tools, particularly Terraform.
  • Good mathematical skills for implementing requirements and effectively communicating with stakeholders.
  • Skill in using AI coding tools like GitHub Copilot to enhance productivity, while being aware of associated risks.
  • Ability to work in a fast-paced setting with tight deadlines.

 

  •  
Apply Now

Business Analyst

  • Switzerland
  • Negotiable
  • Contract

Are you an experienced Technical Business Analyst?

 

Do you enjoy working on financial messaging and transformation projects?

 

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

 

Our client, a leading organization in the banking and financial services industry, is looking for an expert to support them in the area of financial messaging transformation.

 

As a Technical Business Analyst, you will provide your expertise in the domain of financial messaging platforms, system migrations, and business analysis within complex IT environments, ensuring business continuity, compliance, and alignment with future financial messaging requirements.

 

Setting:

 

As part of a global transformation team, you will focus on supporting the migration from AMH to a new messaging platform, driving analysis, documentation, and coordination between technical and business stakeholders to ensure smooth implementation and operational stability.

 

Focus:

 

  • Support the migration from AMH to the new messaging platform.
  • Gather, document, and translate business requirements into technical specifications.
  • Collaborate with internal and external stakeholders to ensure regulatory and operational alignment.
  • Contribute to decommissioning of legacy systems and integration into modern architectures.

 

Background:

 

To be successful in this role, you should bring proven experience in financial messaging environments (SWIFT, ISO 20022, SIC, Instant Payments) and projects involving service bureaus or outsourcing.

 

A strong background in business analysis, system migrations, and legacy platform transitions is essential.

 

Qualifications:

  • Certified Business Analysis Professional (CBAP or equivalent)
  • Experience with JIRA and Confluence
  • ITIL Foundation or similar service management certification (preferred)
  • Training or certification in financial messaging standards (SWIFT, ISO 20022)
  • Higher degree in Business IT or Computer Science (University / ETH)

 

Soft Skills:

  • Strong analytical and problem-solving mindset
  • Excellent communication and stakeholder management skills
  • Structured, proactive, and solution-oriented approach
  • Resilient and dependable, with strong focus under pressure
  • Comfortable working in a dynamic, international, and fast-changing environment

 

Duration: This is initially a 8-month contract, with the possibility of extension.

 

Workload: 100%

 

Language: Fluent knowledge of German and English

 

For more information on this Technical Business Analyst opportunity or any other business analysis or transformation roles that I am currently working on, please send your CV to:

 

📧 vuk.susa-stupar@nicollcurtin.com

 

📞 +41 43 508 26 71

Apply Now

Test Manager

  • Switzerland
  • Negotiable
  • Contract

Are you an experienced Test Manager?

 

Do you enjoy working on financial messaging and IT transformation projects?

 

Then the role of Test Manager might be a great fit for you!

 

Our client, a leading organization in the banking and financial services industry, is looking for an expert to support them in the area of global financial messaging transformation.

 

As a Test Manager, you will provide your expertise in the domain of payments, SWIFT environments, and end-to-end testing, ensuring a secure and efficient migration of financial messaging capabilities across the organization.

 

Setting:

 

As part of a dynamic global team, you will focus on delivering high-quality testing solutions that ensure accuracy, reliability, and compliance within complex financial systems.

 

Focus:

  • Lead and coordinate global testing activities (strategy, planning, execution, and defect management).
  • Validate messaging flows across interconnected systems (SWIFT, ISO 20022, SIC).
  • Ensure the robustness of the new messaging platform through structured testing and documentation in a regulated environment.

 

Background:

 

To be successful in this role, you should bring proven experience in test management within IT transformation projects, ideally with SWIFT and payment system environments (HOST / TPH).

Strong familiarity with financial messaging systems, message formats, and testing tools (JIRA, Xray) is key.

 

Qualifications:

 

  • ISTQB Certified Test Manager (Advanced) and ISTQB Certified Tester
  • Experience with test strategy design and execution
  • Training in financial services or payment systems (preferred)

 

Soft Skills:

 

  • Strong leadership and coordination skills
  • Excellent communication and stakeholder management
  • Analytical mindset with attention to detail
  • Dependable, resilient, and able to perform under pressure

 

Duration: This is initially a 8-month contract, with the possibility of extension.

 

Language: Fluent knowledge of German and English is a must.

 

Workload: 100%

 

For more information on this Test Manager opportunity or any other testing or transformation roles that I am currently working on, please send your CV to:

 

📧 vuk.susa-stupar@nicollcurtin.com

 

📞+41 43 508 26 71

Apply Now

Global Markets Regulatory Project Manager - Crypto

  • Hong Kong
  • HKD 930,000
  • Permanent
My client is a leading global fintech and blockchain firm expanding rapidly in Asia and seeking a highly experienced Project Manager with solid experience in Global Markets Regulatory Requirements. The ideal candidate will lead the end-to-end management of the company’s crypto license applications across multiple jurisdictions. Reporting to the Regional VP of Global Markets you will be responsible for the following

Responsibilities
  • Oversee all global crypto licensing projects from initiation to approval, including coordination with regulators, legal advisors, and compliance consultants.
  • Drive internal stakeholders (legal, finance, tech, security, product, and operations) to deliver required documentation, i.e. business plans, financial models, risk frameworks, and infrastructure descriptions.
  • Review and perform sanity checks on application materials to ensure consistency, accuracy, and risk alignment across submissions.
  • Maintain a central registry of ongoing license applications, regulatory timelines, and associated dependencies; ensure leadership visibility on progress and risks.

Requirements
  • Minimum 5 years’ experience in regulatory affairs, licensing, or compliance within fintech, crypto, or financial services.
  • Proven track record of managing multi-jurisdictional licensing or regulatory approval processes.
  • Strong understanding of crypto exchange business models, risk frameworks, and regulatory expectations (e.g., VARA, MiCA, FCA, MAS, etc.).
  • Exceptional project management and stakeholder coordination skills
Apply Now

Director of Payments Partnerships - Global Crypto Exchange

  • Hong Kong
  • HKD 1,200,000
  • Permanent
My client is a leading global fintech and blockchain firm expanding rapidly in Asia and seeking a highly experienced Director of Payments Partnerships to drive expansion of global fiat on- and off-ramp capabilities. The ideal candidate will have a strong network of trusted payment partners, including card acquirers, banks, EMIs, PSPs, and alternative payment providers (APMs).

Responsibilities
  • Build and scale global payment corridors, enabling users to buy and sell crypto seamlessly through cards, bank transfers, and localized APMs
  • Identify, evaluate, and onboard payment partners (card acquirers, banks, EMIs, and APMs) 
  • Negotiate pricing, transaction fees, settlement terms, reserves, and SLAs based on industry benchmarks and business needs.
  • Work with internal product and technology teams to ensure smooth technical integration of payment solutions into the crypto exchange platform.
  • Monitor transaction performance, success rates, and partner SLAs to continuously optimize payment flows and reduce friction for users.
  • Ensure all payment partners meet local and global compliance standards. 
Requirements 
 
  • 5+ years of experience in payments partnerships and relationship management.
  • Deep understanding of the commercial, regulatory, and technical requirements that support payment operations within a regulated crypto exchange environment.
  • Proven network of reputable payment vendors and financial institutions experienced in serving fintech or crypto clients.
  • Strong understanding of card acquiring settlement flows, chargebacks, and alternative payment methods.
  • Commercial acumen with experience structuring and negotiating complex partnership agreements.
  • Familiarity with crypto-fiat payment challenges, including risk, compliance, and cross-border settlements.
  • Prior experience at or with regulated exchanges, PSPs, EMIs, or payment gateways serving crypto clients.
  • Knowledge of MiCA, VARA, or equivalent frameworks is a plus.
Apply Now