Senior Software Developer

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
€ 63K

Job location

Vienna, Austria

Tech stack

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

Job description

  • Design, develop, optimise, and maintain the backend of our trading platform using .NET (C#)
  • Develop, optimise, and quality-assure back-office front-end applications
  • Independently implement technical specifications in close collaboration with colleagues
  • Support ongoing operations, including monitoring, troubleshooting, and issue resolution

Requirements

  • Excellent knowledge of .NET and C#
  • Extensive experience developing professional enterprise software

Personal Qualities

  • Comfortable working independently and taking ownership
  • Strong initiative, responsibility, and dedication
  • Team-oriented mindset with a proactive approach
  • Enthusiastic, motivated, and eager to learn
  • Excellent German and good English language skills

Nice to Have

  • Experience with .NET Core, messaging frameworks (gRPC, AMQP, etc.)
  • Familiarity with CI/CD tools (Azure DevOps) and unit testing frameworks
  • Experience with SQL Server, Python, or PowerShell
  • Background in building high-performance server applications (multithreading, profiling)
  • Front-end development experience with WinForms (DevExpress)
  • Experience working in agile environments (Scrum)
  • Knowledge of banking, stock exchange, or trading systems

Benefits & conditions

  • Monthly gross salary between €4,500 and €5,500 (paid 14x per year), depending on qualifications
  • Performance-based bonus
  • Company pension scheme and company life insurance
  • Phantom share participation
  • Restaurant vouchers (€8 per working day)
  • 28 days annual leave plus an additional day off on your birthday
  • Free coffee, fruit, and drinks

If you're passionate about building robust, high-performance software and want to work in a technically challenging trading environment, we'd love to hear from you.

Apply for this position