MARGO Group logo

C# Developer | Software Engineering Practice at MARGO

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Entry Level

Qualifications

- Master’s degree in Engineering or equivalent.- Proficient in C#, with solid understanding of multithreading and performance optimization.- Familiar with critical system development and real-time data processing; finance experience is advantageous.- Strong problem-solving skills and experience working in multidisciplinary teams.

About the job

About Us

At MARGO, our consultants focus on what truly matters: intricate projects that combine intellectual challenges with real business impact. We partner with leading players in finance, industry, and technology to design and develop high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.

Why Join the Software Engineering Practice?

You will be part of a team led by Paul Blois, our Practice Manager for the past five years. Collaborating with him means benefiting from his in-depth knowledge of the firm, receiving close mentorship for your personal development, and contributing to demanding IT projects that have a significant impact on our clients.

Your Responsibilities

Join an international team of electronic trading experts dedicated to developing high-performance market solutions. Your tasks will include:

- Designing and enhancing trading bots capable of executing complex real-time strategies.
- Optimizing performance (latency, multithreading) and managing high data volumes.
- Ensuring robust C# code, adhering to SOLID principles, with testing and code reviews.
- Contributing to the management of Cloud infrastructures (Azure) and data security.

Candidate Profile

We are looking for a C# developer passionate about real-time systems and interested in market finance, eager to thrive in complex, high-performance environments.
- Educational background: Master’s degree (engineering school or university).
- Strong skills in C#, multithreading, performance optimization, and best development practices (SOLID, unit testing).
- Experience in developing critical systems, processing real-time data streams; experience in finance is a plus.
- Ability to solve complex technical problems and collaborate with multidisciplinary teams.
- Enthusiasm for demanding environments.

About MARGO Group

MARGO is a leading consulting firm committed to delivering innovative software solutions for the finance, industrial, and tech sectors. Our focus is on high-performance systems and impactful projects that drive business success.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.