Software Engineer (Backend) for IT Architecture Department

Šenčur, Kranj, Slovenia | IT Architecture | Full-time | Partially remote

Apply

At the Boerse Stuttgart Group, we are the sixth-largest stock exchange group in Europe with strategic pillars in the capital markets business as well as in the digital and crypto business. In the capital markets sector, we operate stock exchanges in Germany, Sweden, and Switzerland, and CATS, a European over-the-counter trading network. The group also includes EUWAX AG, an internationally active broker.  

As a pioneer, we have developed Boerse Stuttgart Digital, the largest digital and crypto business among European exchange groups. With solutions for institutional clients in brokerage, trading, and custody, as well as the BISON platform for private investors, Boerse Stuttgart Digital provides reliable, regulated, and transparent access to the crypto world. We employ over 700 people across locations in Stuttgart, Berlin, Stockholm, Zurich, and Šenčur. 

This position allows for partly remote work; however, we highly value in-person interaction within the team. Therefore, we request your regular on-site presence for alignments, special events, and to help foster team spirit.

Your Future Team 

As a (senior) backend software engineer (.NET C#), you will be part of the IT Architecture team. The team specializes in setting standards for private and public cloud product architectures, with a strong focus on AWS deployments. We are currently primarily responsible for several central services, such as the data warehouse, as well as for migrating legacy product architectures to an AWS-based environment.

You will join us as a software engineer, with your primary focus on adapting solution architectures or capacities where code changes are required; for example, adding metrics to improve observability, resolving technical debt, or reworking services for improved stability or horizontal scalability.

Your Tasks 

  •  Work as part of an agile development team and collaborate with a wide range of stakeholders.
  • Develop reliable, readable, and sufficiently documented .NET C# code by leveraging modern coding patterns.
  • Design system architectures and technical solutions.
  • Support the migration of legacy product architectures to an AWS-based environment, especially where code changes are required.
  • Follow industry security standards, write unit tests, and participate in code reviews to ensure secure, compliant, and maintainable code.

What You Bring to the Table 

  •  Several years of experience with the C# programming language and solid knowledge of the .NET Core / .NET 5+ platform.
  • Experience in designing, developing, and testing new applications.
  • Good knowledge of microservice environments and distributed systems (e.g., Kubernetes, Docker), Linux, and relational databases.
  • Basic proficiency with AWS; expert-level AWS knowledge is a strong plus.
  • Familiarity with Git.
  • Interest in trading, investing, and wealth growth.
  • Experience working in agile software development environments.

What We Offer You 

  • The opportunity to work in the dynamic, fast-growing, and innovative environment of Crypto & Digital Assets.
  • A challenging role with personal development opportunities.
  • Attractive and competitive remuneration that rewards success and performance.
  • A modern hybrid working environment in Stuttgart, Berlin, or Ljubljana with flexible working hours.
  • Additional benefits including Workflex (working abroad), and 30 days of vacation (plus December 31st).