Senior C# .NET Developer for Event Streaming Platform

5 Minutes ago • All levels • Programming

Job Summary

Job Description

This position is part of the Datahub team within our Enterprise Platforms division. The team provides the event streaming platform (Confluent Kafka) and encryption service that connect services across the Bank. Our shared Kafka infrastructure handles hundreds of thousands of messages per second and must be available 24/7. We are looking for a highly skilled C# developer to strengthen the interface to .NET services, representing the voice of the .NET developer community and ensuring platforms meet their needs. The role involves liaising with architects, developing tools, troubleshooting, and building DevOps pipelines.
Must have:
  • Liaise with Enterprise Architects and lead developers across the Bank to understand their needs
  • Based on feedback, development of tools and libraires to support our developers in their day-to-day work
  • Troubleshooting and supporting .NET developers who have issues with interacting with our event streaming platform
  • Development of DevOps pipelines that help us ensure continuity, e.g. through testing infrastructure changes with .NET consumers and producers prior to changing environments.
  • Conduct design and code reviews
Good to have:
  • Protobuf
  • Python
Perks:
  • Invested in your development
  • Robust career from day one
  • International organisation
  • Diversity and inclusion
  • Open feedback culture and supportive team environments
  • Opportunity to invest in your future

Job Details

If you have a passion for technology, Saxo Bank will put you on the front lines of the IT revolution

About the job

This position is part of the Datahub team within our Enterprise Platforms division. The team provides the event streaming platform (Confluent Kafka) and encryption service that connect services across the Bank. Any service implemented on our reference architecture relies on the platform we deliver. Our shared Kafka infrastructure handles hundreds of thousands of messages per second during peak load and must be available 24/7 across both cloud and on-premises environments, with strict low-latency requirements.

We support approximately 800 developers, most of whom use C# to build services. As such, the interface to .NET services is critically important. To strengthen this interface, we are looking for a highly skilled C# developer who can represent the voice of the .NET developer community and ensure our platforms meet their needs in the best possible way.

Responsibilities

  • Liaise with Enterprise Architects and lead developers across the Bank to understand their needs
  • Based on feedback, development of tools and libraires to support our developers in their day-to-day work
  • Troubleshooting and supporting .NET developers who have issues with interacting with our event streaming platform
  • Development of DevOps pipelines that help us ensure continuity, e.g. through testing infrastructure changes with .NET consumers and producers prior to changing environments. The team deploys 100s of changes per month to production: automation is important
  • Conduct design and code reviews

Your profile

We are looking for a candidate with outstanding attention to detail, a strong sense of ownership, and excellent cross-group collaboration skills. Your colleagues trust your judgment and admire your technical insight and capabilities. You are a professional who understands your limits and recognizes when you or your team have learning to do. You are decisive and confident in your opinions.

As you will be working closely with .NET development leads, you should have significant experience in modern .NET development, including event-driven architectures, containerization, multithreading, and asynchronous programming. Since the team is responsible for an event streaming platform, familiarity with streaming technologies, preferably Kafka, is expected.

You are well-versed in DevOps practices, particularly in environments with high standards for availability and scalability. Ideally, you also have experience with Protobuf and Python.

We conduct interviews on a continuous basis, so send your application sooner rather than later.

We get curious people invested in the world

When you work at Saxo, you become a Saxonian and part of a purpose-driven organisation, where good ideas are always taken seriously, and where you can make a true impact. We are invested in your development, and you can expect a robust career from day one when you join Saxo – no matter which role you take on.

You will join 2,500 other ambitious colleagues across 15 countries and become part of an international organisation. Working in Saxo, you will get to meet colleagues from many different cultures and backgrounds, and you should know that we value diversity and inclusion and see it as a genuine source of strength to drive growth, foster innovation and position us for long-term success.

We encourage an open feedback culture and supportive team environments enabling employees to grow and fulfil their career aspirations.

When you bring passion, curiosity, drive and team spirit, your learning journey will be dynamic and your career opportunities in Saxo will be immense.

At Saxo we don’t just offer a job – we offer an opportunity to invest in your future!

How to apply :

Click here to create an account and upload your resume and a short motivation. We look forward to getting to know you better!

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Copenhagen, Denmark

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We believe access to global capital markets is not only for the privileged few. Our vision is to enable people to fulfill their financial aspirations to make an impact. That’s why we use the power of technology to deliver clients what they need, when they need it in a user-friendly and personalised experience. We aim to deliver the world’s most user-friendly and personalized trading and investment platform experience, which gives our clients exactly what they need to make more informed investment decisions.

Copenhagen, Denmark (On-Site)

Gurugram, Haryana, India (On-Site)

Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Gurugram, Haryana, India (On-Site)

Paris, Île-de-France, France (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Paris, Île-de-France, France (On-Site)

View All Jobs

Get notified when new jobs are added by Saxo Bank

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug