Talent.com
No longer accepting applications
Software Engineer

Software Engineer

AkkodisToronto, ON, Canada
28 days ago
Job description

Software Developer – Equity Post-Trade Technology

What is the Opportunity?

We are seeking a talented software developer to join our Equity Post-Trade Technology team, focusing on US securities. The ideal candidate will bring significant experience in C++ development on Linux and expertise in SQL database development, with a preference for experience with Sybase. A strong understanding of post-trade workflows, such as trade booking and allocations, would be highly beneficial.

What Will You Do?

  • Develop and enhance a database-centric application using C++ on Linux.
  • Collaborate with the Product Owner and Product Manager to refine business requirements from the Line of Business and Operations teams.
  • Analyze business needs, design architectural solutions, develop, test, and contribute to production support.

Core Skills :

  • Proven experience in C++ development on Linux environments.
  • Hands-on experience enhancing large-scale database systems, including writing SQL queries, maintaining stored procedures, and performing performance tuning.
  • Automation-first approach throughout the software development lifecycle, with a focus on testing.
  • Familiarity with Agile development practices and methodologies.
  • Strong communication skills, both with technical teams and non-technical stakeholders.
  • What You Need to Succeed :

    Required Experience :

  • 10+ years of experience in software development, with a focus on C++ and Linux-based systems.
  • Desirable Skills :

  • Direct experience with Sybase and related SDKs such as Open Server.
  • Knowledge of post-trade workflows related to Equity securities trading.
  • Experience with Java-based server and client-side development, including Swing-based UIs