Job description
We are working with a leading investment institution with a strong global presence to hire a C#/.NET Core Engineer!
This role sits within the technology team supporting back-office and corporate systems, with a strong focus on risk-related applications. You will be involved end-to-end in system development, enhancements, and production support, working closely with both technical teams and business stakeholders.
Key Requirements
- 5+ years of experience within an investment banking or capital markets environment
- Strong hands-on experience in C# and .NET Core development
- Solid understanding of trade lifecycle processes, including settlement, reconciliation, and corporate actions
- Experience in the back-office domain, with exposure to risk management systems
- Experience with financial products such as Fixed Income, FX, Repo, or Derivatives
- Strong knowledge of relational databases (SQL) and experience working across Linux and Windows environments
- Experience delivering across the full SDLC (requirements gathering, design, development, testing, deployment, support)
- Ability to work closely with business stakeholders across Back Office, Risk, and Finance
- Strong analytical, problem-solving, and communication skills
What's in it for You
- Opportunity to work within a globally established financial institution with strong regional growth
- Exposure to end-to-end project ownership and diverse business domains
- Collaborative environment with close interaction between business and technology teams
- Competitive compensation and long-term career development opportunities
If you are interested, please apply to the job post or contact me at [Confidential Information]
Regrettably, only shortlisted candidates will be notified.
Business Registration Number: 200611680D |Licence Number: 10C5117 |EA Registration Number: R23115372




