CAIRN.

Financial Services Software Engineer

Swisslinx AG

Financial Services Software Engineer

Senior Software Engineer to modernise financial risk platforms using C#/.NET, microservices and modern data technologies in Basel.

description:

As a Financial Services Software Engineer, you will join a Risk IT team of approximately 12–15 engineers and contribute to the modernisation of business-critical financial risk management systems. The environment is transitioning from a legacy monolithic architecture towards scalable, containerised microservices.

Your responsibilities will include:

  • Contribute to the continued development of the Risk IT microservices stack in C#
  • Refactor and decompose an existing .NET Framework codebase into smaller components for migration to .NET Core and OpenShift
  • Support the transition towards a Cloudera-based Data Lake platform
  • Replace legacy interfaces to Banking IT systems with a Kafka-based streaming architecture
  • Work closely with business users and Risk Analysts to gather and refine requirements
  • Deliver stable, incremental improvements with a strong focus on testing and software quality
  • Participate in rotating business-hours support to maintain system stability and performance
  • Contribute to projects focused on automating risk operations and modernising the application landscape

About the customer:

Our client is a prestigious international financial institution based in Basel, operating at the heart of the global financial system. The technology environment is international and collaborative, with engineering teams developing critical platforms supporting financial risk management and analysis.

Requirements:

  • Senior-level software engineering experience

  • Professional development experience with an object-oriented language such as C#, Java or C++, with willingness to work with C# and codebases

  • Previous professional experience within financial services, either directly within banking/financial/insurance organisations or through software development services delivered to financial institutions

  • Familiarity with at least one financial product domain, such as fixed income, equities or foreign exchange

  • Strong understanding of algorithms, data structures and software design patterns

  • Experience with relational databases, such as Oracle or SQL Server

  • Ability and willingness to collaborate directly with business users to define and refine requirements

  • Experience working within Agile development teams and iterative delivery environments

  • Strong problem-solving skills and a logical, methodical approach

  • Proactive and pragmatic mindset with ownership of delivery and quality

  • Fluent English
    Nice to have

  • Experience implementing financial product pricing

  • Microservices architecture and design

  • Kafka

  • OpenShift

  • Data Engineering

  • Cloudera / Data Lake environments

  • WPF

  • Web technologies

Compensation benefits:

Please note interviews would be conducted via video call (max two rounds), however the role is based 100% in Switzerland. Our client offers:

  • The opportunity to work in a diverse and international environment on a long-term basis
  • 50% working from home
  • 20 days working remotely from abroad per year
  • Modern office in central Basel (50 minutes direct train from Zurich) with subsidised canteen

Are you interested to work in an international environment in one of the most important financial companies worldwide? Then apply now! We look forward to receiving your full application before the deadline on Friday 2 October.

  • Swisslinx AG
    Löwenstrasse 29
    8001 Zürich

jid661e05cjm jit0939jm jiy26jm

Offres similaires

Données OFS 2024 —

9'162 CHF / mois

Fourchette : 7'220 – 11'411 CHF (P25–P75), brut avant charges.

Comparez votre salaire → disponible avec Pro.

Explorer d'autres secteurs et cantons

Mentions légalesConfidentialitéCGUCGVContact