Trading Software Developer

Job Description

A leading regulated Forex and CFD broker, known for offering clients seamless access to global financial markets and delivering top-tier trading experiences, is seeking a talented individual to join their IT team. The company prides itself on providing cutting-edge technology, exceptional products, comprehensive educational resources, and award-winning customer service. The Trading Engineer role, reporting to the Lead Development, will focus on enhancing the functionality of MT4/MT5 systems. Ideal candidates are detail-oriented, accurate, independent, motivated, and ready to take the initiative in a dynamic environment. 

Roles & Responsibilities:   

  • Spearhead the design and development of financial applications. 
  • Guarantee all deliverables meet the required standards, deadlines, and quality benchmarks. 
  • Strategically plan, execute, and oversee implementation processes, including user acceptance testing, pre-launch trials, user training, system installations, data migration, and transition activities. 
  • Work closely with cross-functional teams, including DevOps, QA, Product, Development, and Operations, to ensure seamless and high-quality deployments. 

Expectations & Requirements:   

  • Possess a degree or higher qualification in Computer Engineering, Computer Science, or a related field. 
  • Minimum of 6 years of relevant professional experience. 
  • Extensive hands-on experience in managing critical production systems. 
  • Strong expertise in C# and .NET development. 
  • Proven experience with multi-threaded programming to ensure high-performance outcomes is essential. 
  • Proficient in database programming, including MySQL, MongoDB, Redis, and MSSQL. 
  • Excellent command of both written and spoken English and Chinese. 

Preferred Skills and Experience:  

  • Prior experience with client-server and socket programming (e.g., web socket, GRPC) is advantageous. 
  • Strong proficiency in RESTful API development. 
  • Experience with full-stack web development using various technologies (e.g., Vue.js, Node.js, Java Spring, .NET). 
  • Skilled in reporting and executing advanced SQL queries. 
  • Familiarity with FIX protocols and MT4/MT5 development is a plus.

Apply Now