This recruiter is online.

This is your chance to shine!

Apply Now

Software Developer - Java & C# - 74522

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Position Title: java c# dev

Line of Business: FX Capital Markets


Duration: 6 months (Possibility of Extension)

Location: Downtown Toronto - Hybrid - Team comes into the office on Tuesdays - not strict but would be ideal


Role Mandate: The efx product and dev team are responsible for designing, building, developing and maintaining the electronic trading platforms in the bank that enable the trading of FX and commodities.

The team focuses on building low latency, robust trading systems; creating and managing trading algorithms and ensuring seamless integration with LPs, exchanges and other market participants.

We work on developing new features and capabilities based on business requirements and market trends, optimizing platform performance for low latency execution and ensure scalability and reliability of the platforms.


Role Responsibilities Include (but are not limited to):

• Design & develop robust software solutions for GTS’s trading systems

• Devise new algorithms and data structures for target environment and platform attributes in alignment with architectural patterns

• Create thorough test cases to ensure software stability and reliability

• Collaborate with other teams to research and implement changes to the trading system

• Communicate with operations teams about new features and existing strategy behaviors

• Support production issues, including independently completing root-cause analysis and diagnosis.

• Process various business requirements with minimal guidance, derive implementation proposals, and execute proposals with a team or individually.

• Mentor junior developers


Must-Have Skills:

• BA/BS degree in Computer Science or equivalent practical experience

• 4+ years of professional Java and C# .NET development experience

• Strong analytical and problem-solving skills

• Strong verbal and written communication skills; eager to ask questions; able to clearly explain ideas

• Strong collaborative and team skills

• Strong multi-threaded programming skills

• Strong understanding of financial markets and electronic trading systems

• Experience with optimizing software performance and reducing latency

• Familiar with the FIX protocol


Nice to Have Skills:

• Experience with Broadway Vendor system


Interviews:

• 30 minute screening call with HM

• 2 follow up technical interviews

Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined