CareerPlanSign in

Financial Services Software Engineer

Basel, Basel-Stadt🌐 Remote💼 Full-time🗓 2026-09-26 → 2026-09-27

Core

Senior Software Engineer modernizing critical financial risk management systems and migrating legacy monolithic architecture to scalable microservices.

Role type

Senior IC software engineer (financial risk platforms)

Builds

Scalable, containerized microservices for financial risk analysis and management

Domain

Financial services / Risk technology

Deliverable

production ML models | product features

Required skills

C#, .NET Core, Microservices, Kafka, Relational databases (Oracle/SQL Server), Agile development, Object-oriented programming, Software design patterns

Preferred skills

Python, Data Engineering, Cloudera/Data-Lake, OpenShift, Financial product pricing, WPF, Web technologies

Responsibilities

Refactoring legacy .NET Framework code to .NET Core and OpenShift, Contributing to the Risk-IT Microservices Stack in C#, Replacing legacy interfaces with Kafka-based streaming architecture, Collaborating with business users and risk analysts to refine requirements, Delivering stable incremental improvements with a focus on testing and quality, Participating in rotating support during business hours

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.