Senior Software Engineer

CMC Markets
Vienna, Austria
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 77K

Job location

Vienna, Austria

Tech stack

.NET
Agile Methodologies
Algorithmic Trading
Advanced Message Queuing Protocol
Unit Testing
Azure
C Sharp (Programming Language)
Profiling
Python
Messaging Application Programming Interface
Microsoft SQL Server
Powershell
Scrum
Software Engineering
Windows Forms
Multithreading
.NET Core
Devexpress
Backend
Front End Software Development
gRPC

Job description

  • Develop, optimise, and ensure quality of our backend systems using .NET (C#)
  • Contribute to back-office front-end solutions
  • Collaborate closely with colleagues to independently implement specifications
  • Support ongoing operations (monitoring, troubleshooting)

Requirements

What you'll bring

  • Excellent knowledge of .NET and C#
  • Extensive experience in enterprise software development
  • A responsible, team-oriented mindset with strong self-initiative
  • Excellent German and good English skills

Nice to have:

  • .NET Core, messaging frameworks (gRPC, AMQP), Azure DevOps, SQL Server, Unit Testing, Python, PowerShell
  • Experience with high-performance server applications (multithreading, profiling)
  • Front-end experience (DevExpress for WinForms)
  • Familiarity with Agile (Scrum) and financial/trading systems (not required - we'll train you!)

Benefits & conditions

What we offer

  • Competitive salary: €4,500-€5,500 gross/month (14x per year, based on experience)
  • Performance-based bonus
  • Company pension scheme & life insurance
  • Phantom investment shares
  • Daily restaurant vouchers (€8/day)
  • 28 vacation days + birthday leave
  • Free coffee, fruits & drinks

About the company

The business was started in 1989 with a simple ethos: to make financial markets truly accessible for investors. This fundamental belief remains at the heart of everything we do at CMC Markets and staying true to that has been pivotal to our success., We're expanding our development team at CMC Markets Vienna and looking for our next team member: a skilled Senior .NET Software Engineer who thrives on technical challenges and wants to shape the future of financial technology with us. Why join us? * You'll be the 4th developer in a close-knit team of 7, working in an open**, collaborative environment** with flat hierarchies. * Our mission: building and optimising a solution that manages the multi-asset universe of financial instruments - integrating with global data providers like LSEG (Refinitiv/Reuters), Bloomberg, Markit, and Copp Clark. * Beyond coding, you'll contribute directly to business discussions with stakeholders, helping shape the right solutions together. * Our brand-new office in Vienna Hauptbahnhof is centrally located, modern, and extremely well-connected. * We're a team with stability - many of us have been here for 10+ years. We're looking for someone who wants to grow with us long term.

Apply for this position