Financial Services Software Engineer

Swisslinx AG

Basel

Hybrid

CHF 140.000 - 180.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Verschicke keinen 08/15-Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

50% working from home
Remote work abroad 20 days/year
Modern Basel office with subsidised C

Zusammenfassung

Swisslinx AG Basel is seeking a Financial Services Software Engineer to join a Risk IT team modernising risk management systems with microservices, migrating from .NET Framework to .NET Core/OpenShift, and building a Cloudera Data Lake. You will work with C#, Java or C++, Kafka streaming interfaces, and relational DBs in an Agile, international setting.

Fluent English, senior experience in financial services, and strong problem-solving are required.

Qualifikationen

  • Senior-level software engineering experience.
  • Proficiency in an object-oriented language such as C#, Java or C++, with willingness to work with C# and Python.
  • Experience in financial services and understanding of financial product domains.
  • Strong knowledge of algorithms, data structures and software design patterns.
  • Experience with relational databases (Oracle/SQL Server).
  • Experience in Agile teams and iterative delivery.

Aufgaben

  • Contribute to the continued development of the Risk IT microservices stack in C#.
  • Refactor and decompose .NET Framework code for migration to .NET Core and OpenShift.
  • Support the transition to a Cloudera-based Data Lake platform.
  • Replace legacy interfaces with a Kafka-based streaming architecture.
  • Collaborate with business users and Risk Analysts to refine requirements.
  • Deliver stable, incremental improvements with a focus on testing and quality.
  • Participate in rotating business-hours support to maintain system stability.
  • Contribute to projects automating risk operations and modernising the application landscape.

Kenntnisse

C#
Java
C++
Python
English (Fluent)
Financial services
Algorithms & data structures
Relational databases

Tools

Kafka
OpenShift
Cloudera / Data Lake

Jobbeschreibung

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.

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
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 Python 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
  • Python
  • Microservices architecture and design
  • Kafka
  • OpenShift
  • Data Engineering
  • Cloudera / Data Lake environments
  • WPF
  • Web technologies

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

Maybe not for you, but for someone else?

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Financial Risk IT Engineer (Remote 50%)
Senior Financial Risk IT Engineer (Remote 50%)

Swisslinx AG • Basel

Hybrid
CHF 140.000 - 180.000
50% working from home
Remote work abroad 20 days/year
Modern Basel office with subsidised C
C# Developer – Banking,Risk
C# Developer – Banking,Risk

Jobbasel • Basel

Vor Ort
CHF 120.000 - 160.000
Senior Java Developer - Distributed Financial Systems
Senior Java Developer - Distributed Financial Systems

Elan Computing (Schweiz) AG • Zürich

Hybrid
CHF 120.000 - 180.000
Senior Java Developer - Distributed Financial Systems
Senior Java Developer - Distributed Financial Systems

Experis Switzerland • Zürich

Vor Ort
CHF 120.000 - 160.000
Senior Java Developer (Distributed Financial Systems)
Senior Java Developer (Distributed Financial Systems)

Swisslinx AG • Zürich

Hybrid
CHF 140.000 - 180.000
Home office days
Senior Java Full Stack Developer – DevOps & Cloud (AI-Augmented Engineering)
Senior Java Full Stack Developer – DevOps & Cloud (AI-Augmented Engineering)

Swiss Himmel GmbH • Basel

Vor Ort
CHF 180.000 - 210.000
Software Engineer – Large-Scale Data Processing Platforms
Software Engineer – Large-Scale Data Processing Platforms

Albedis SA • Bern

Hybrid
CHF 110.000 - 140.000
Partial remote work
Modern workspace
International environment
+6
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

Union Bancaire Privée • Genf

Vor Ort
CHF 150.000 - 190.000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

UNION BANCAIRE PRIVÉE, UBP SA • Genf

Vor Ort
CHF 180.000 - 260.000
C# Microservices Engineer (Finance) - .NET Core & Kafka
C# Microservices Engineer (Finance) - .NET Core & Kafka

Jobbasel • Basel

Vor Ort
CHF 120.000 - 160.000