C# Backend Developer 100% - (Contract through our external payroll partner with immediate start until 31.12.2026, with possible extension)
Bank Julius Bär & Co. Ag
2 months ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
JavaScript (Programming Language)
Agile Methodology
C Sharp (Programming Language)
Software Quality
Code Review
Hypertext Transfer Protocols (HTTP)
Microsoft SQL Server
MongoDB
RabbitMQ
Software Engineering
TypeScript
Web Application Frameworks
Data Storage Technologies
ReactJS
Backend
Kubernetes
Reactive Programming
GraphQL
Front End Software Development
gRPC
Programming Languages
Job description
Join Julius Baer as a C# Backend Developer, shaping wealth management. Experience a collaborative, innovative work environment with global impact.
Tasks
- Develop and enhance financial trading platforms closely with teams.
- Design robust backend solutions using C# and strong programming languages.
- Contribute to shared libraries and frameworks for trading architecture., We are seeking a highly skilled C# Backend Developer to join the Global Products & Solutions IT team. The main responsibility will involve developing applications that support the processing of structured products for Julius Baer's Sales and Trading desks., * Develop, maintain, and enhance mission-critical financial trading platforms in close collaboration with teams in Zurich and Singapore
- Design and implement robust backend solutions using C# and other strongly-typed, static programming languages
- Contribute to the creation and improvement of shared libraries and frameworks underpinning the trading platform architecture
- Work within an Agile environment, actively participating in sprints, requirement gathering, and solution design with traders, business owners, and stakeholders
- Ensure high standards of performance, security, scalability, and reliability across all developed systems
- Provide responsive, first-level application support to global business users and stakeholders as required
- Actively manage risks and comply with all relevant regulatory, operational, and internal governance requirements
- Engage in containerized development using Kubernetes as part of ongoing platform modernization efforts
- Promote code quality through peer reviews, testing, and adherence to engineering best practices
- Collaborate across technology stacks, contributing to full-stack innovation where needed, particularly in frontend technologies (JavaScript, React)
Requirements
- Requires a relevant degree and 10+ years in software development.
- Strong expertise in C# and reactive programming with Rx.
- Knowledge of MongoDB, MS SQL Server, and messaging technologies., * Relevant university degree and 10+ years of software development experience, with at least 5 years in backend roles
- Prior experience in the financial services industry is a strong advantage
- Profound hands-on experience in C# backend development
- Expertise in reactive programming using libraries such as Reactive Extensions (Rx)
- Solid knowledge of MongoDB and MS SQL Server for data storage and retrieval
- Experienced with messaging and communication technologies: RabbitMQ, gRPC, and HTTP/REST
- Demonstrated ability to conduct thorough code reviews and uphold high standards of code quality
- Skilled in JavaScript/TypeScript and familiar with modern web frameworks such as ReactJS (nice to have)
- Familiarity with GraphQL is considered beneficial
- Proven ability to work both independently, take ownership, and contribute effectively within an agile environment
- Collaborative team player, comfortable working in a global setup with colleagues in Switzerland and Singapore
About the company
At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let's shape the future of wealth management together.