About the Company:
Our client provides high performance technology solutions for capital markets, leveraging over 20 years of expertise in leading global projects. Our offerings include robust exchange engines with continuous matching and auction features, along with order management systems (OMS) and execution management systems (EMS) that support DMA, policy-based order management, and algorithm integration We serve both exchanges and market participants, ensuring high-value solutions that reduce costs and accelerate market entry.
About the Role:
We are looking for a Junior C# / .NET Developer to join our engineering team and support the development of reliable, high-performance applications for professional trading and financial technology systems. This role is ideal for an early-career engineer who is eager to build strong technical foundations in .NET development while working on mission-critical systems.
You will work closely with senior engineers, product managers, QA, and domain experts to deliver scalable, maintainable, and user-focused solutions across desktop and backend applications.
What youâll do:
⢠Assist in the design, development, testing, and maintenance of GUI frontend applications
using C# and .NET.
⢠Support the development of professional frontend desktop and/or backend components for financial technology systems.
⢠Work with senior team members to translate business requirements into technical solutions.
⢠Develop and integrate APIs, real-time workflows, and supporting application services.
⢠Write clean, testable, and maintainable code following established engineering standards.
⢠Participate in debugging, troubleshooting, and performance tuning activities.
⢠Contribute to unit testing, automation efforts, and release processes.
⢠Take part in code reviews, team discussions, and knowledge-sharing sessions.
⢠Collaborate with cross-functional teams to deliver high-quality software on schedule.
⢠Continuously learn and improve through mentorship and hands-on project work.