April 19, 2022 Elaine Chia

Software Developer C++

Full Time
Pune, India
Posted 1 year ago

About MaxxTrader

MaxxTrader is a global FX Trading Platform, whose EMS solution is sought by major global financial institutions – banks, broker dealers and hedge funds – to better-connect their FX trading desks with liquidity providers, wherever they are, through proprietary distribution connectors.

MaxxTrader’s all-in-one platform covers the complete FX trade cycle, is built for turn-key activation and is flexible to enable customers’ unique requirements & strategies.

MaxxTrader has a team of passionate, ‘get it done’ visionaries who are client-focused and strategically minded with their sights set on building better trading solutions for the institutional FX trader.


  • Maintain and continue the development of the FX application
  • Software component design & development
    • design and develop software components using best practices with C/C++
    • find creative solutions to existing problems
    • analyze existing software design and detect shortcomings, suggest and implement alternatives
    • provide feedback for the software design of other teammates
    • gather software requirements and propose new ideas
    • contribute to group design discussions
    • work closely with team members and with other teams to ensure quick and easy integration of new components
  • product and component testing
    • unit testing and regression testing for software development and modification
    • work closely with QA to create testing plans
  • document new and existing components
  • research technologies and methodologies which will improve our product or practices


  • Bachelor’s degree in Software Engineering, equivalent industry experience acceptable
  • Solid knowledge in C/C++
  • Object Orient Programming concept
  • STL, Socket, Multi-threading and Inter Process Communication
  • Possess problem solving skills
  • Familiar with Solaris or Linux and Windows operating systems
  • Financial domain expertise a plus
  • Familiar with development of mathematical algorithms a plus
  • Familiar with shell scripting a plus
  • Well organized work habits with attention to detail
  • Good team player
  • Good spoken and written communication skills

Job Features

Job Category

Engineering & Development

Apply Online

A valid email address is required.
A valid phone number is required.