Senior Software Engineer (C#)
Key Skills
Job Description
Market Wizards has been a well-known name in proprietary trading for over 25 years. From our office in the iconic Beursplein 5 building (the heart of Euronext Amsterdam), we provide fully serviced trading infrastructure under our MiFID II license to professional trading firms. They focus solely on trading; we take care of risk management, compliance, IT, back-office, and clearing. Our in-house software is the backbone of these services: from trade processing and back-office to clearing reconciliation and regulatory reporting. To strengthen our development capacity, we are looking for a Senior Software Engineer (C#) who knows the trading business from the inside. Your role As Senior Software Engineer you develop and maintain the in-house applications on which our trading, risk, back-office and compliance processes run. You work closely with our IT and regulatory reporting lead and take ownership of significant parts of our codebase. You understand not only the code, but also the business behind it: the entire flow from order to exchange to clearing, and why a transaction report gets rejected by the regulator. A thorough understanding of how trading works is therefore essential. AI is part of how we work. You use AI tools in your daily development and help shape how Market Wizards applies AI going forward. Because we are a small team, you also get to know our network and system environment. Where needed, we train you internally to a solid basic level. What will you do? • Software development: design, build, and maintain applications in C# (.NET Framework, WinForms) with MySQL. • Reporting and tools: build reports for various regulatory authorities, internal control and management tools, and other in-house applications for trading, risk, compliance, and backoffice. • Back-office and clearing: process and reconcile trade, position, and clearing data; import and process files from exchanges, clearers, and brokers. • Data and integrations: automate data flows, file exchange (SFTP), and database processes. • AI: use AI coding tools to work faster and better, and contribute actively to our AI initiative. • Quality and control: test, document, and release in a controlled way, so our software meets DORA and MiFID II requirements for change management and audit trail. • Collaboration: translate questions from trading, risk, compliance, and back-office into working solutions. • Knowledge sharing: keep the codebase maintainable and well documented, so knowledge does not depend on one person. What do you bring? • At least 5 years of professional C# development experience, a substantial part of it in trading or financial services. • Strong knowledge of our stack: C#, .NET Framework, WinForms, and MySQL. • Broad knowledge of trading and how it works: orders, executions, positions, P&L, market structure, and instruments such as equities, options, and futures. This is essential for the role. • Knowledge of back-office and clearing: reconciliation, settlement, clearing files, and fees. • Knowledge of financial regulation: MiFID II/MiFIR transaction reporting (RTS 22), IFR/IFD, and MAR. • Independent, structured, and quality-minded; you take ownership from analysis to production. • A clear communicator who can talk to traders, compliance officers, and IT colleagues alike. • Bachelor-level (HBO) / Master-level (WO) education or equivalent practical experience. • Professional working proficiency in English; Dutch is a plus. AI-driven is a big plus: you use AI tools as a natural part of your work and want to help shape how we apply AI. Nice to have • Knowledge of FIX and exchange connectivity is a very strong plus, mainly to assist our partner trading firms with their connections. • Knowledge of networking and system engineering (Windows Server, Linux, network basics). No experience yet? We train you internally to a basic level. • Experience with multiple trading venues, such as Euronext, Eurex, Nasdaq, NYSE, or LSE What do we offer? • Full time job (4-5 days a week) • A small, tight-knit team where you truly can make an impact • Direct influence on the software that runs our business • Plenty of freedom and responsibility • Room for initiative and growth, including in AI • Internal training in networking and system engineering • Competitive salary • An office in the iconic Beursplein 5 building in the centre of Amsterdam • Informal atmosphere with regular end-of-week drinks Apply? Send your CV and a short motivation (in English or Dutch) to [email protected]. Include "Senior Software Engineer IT-OPS" in the subject line.
Core Responsibilities
Develop, maintain, and document C# applications supporting trading, risk, back-office, clearing, compliance, and regulatory reporting. Automate data and file flows, ensure controlled testing and releases, apply AI development tools, and collaborate with business and IT stakeholders.
Requirements
Requires at least five years of professional C# development experience, including substantial experience in trading or financial services, and strong knowledge of C#, .NET Framework, WinForms, and MySQL. Candidates must understand trading workflows, back-office and clearing processes, and relevant financial regulations; a bachelor's or master's level education or equivalent experience is required.
Benefits
- Competitive Salary
- Internal Training
- Professional Growth
- Flexible Work Schedule
About Market Wizards
Industry: Capital Markets
Company size: 11-50 employees
We are a Dutch proprietary trading firm based in Amsterdam. Established in 1999, Market Wizards is engaged in proprietary trading, market making, high-frequency trading, and electronic trading infrastructure exclusively for its own account. From its advanced dealing room in Amsterdam, Market Wizards provides its proprietary trading partners with market access, low-latency infrastructure, advanced technology, and direct exchange connectivity. Market Wizards is a Dutch investment firm, licensed under the Dutch Financial Supervision Act (Wet op het financieel toezicht, Wft). The firm is licensed and subject to conduct supervision by the Dutch Authority for the Financial Markets (AFM) and to prudential supervision by De Nederlandsche Bank (DNB). Our founding vision remains simple: traders should focus on trading, while we provide the framework. Professional trading requires more than market knowledge. It requires robust infrastructure, reliable systems, exchange access, compliance processes, risk controls, clearing relationships and operational discipline. Market Wizards brings these elements together in one framework. We support the operational side of professional trading. Market Wizards provides the framework around independent trading activity. That means practical support for risk, clearing, systems, infrastructure, reporting and daily operations, so traders can focus on their strategies while the surrounding structure is organised and monitored. So you do the trading, and we do the rest. For more information on Market Wizards please visit our website or send an email to [email protected]