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
€ 63KJob 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.