Systems Developer

IT - Application & Software Development
Toronto, ON
Permanent
Dec 09, 2021

Our client is looking for a Systems Developer in their Risk & Analytics team with Capital Markets experience to help onboard a new Risk Management System. The system will bridge the gaps against their current platform to provide comprehensive coverage for Liability Driven Investment approach. You will join a team of engineers and analysts who are passionate about enhancing and supporting their Risk mandate.

What you will do:

  • Be part of the IT Risk team and work on product delivery
  • Learn their application, code, configuration, and system architecture.
  • Be familiar with the systems and overnight processes that feed data to their application(s).
  • Troubleshoot and resolve production issues.
  • Contribute during design and planning meetings, issue retrospectives, code reviews, and team retrospectives; write wiki articles.
  • Hands on analysis and delivery of Risk solutions across a comprehensive set of asset classes (Equity, Fixed Income, Credit, Derivatives, FX, OTC products etc.)
  • Prototype ideas as well as develop business logic functions in Excel, Python, or other software
  • Develop and foster relationship with the team and other IT teams to capture requirements, prototype solutions, provide demos, test, and support the final deliverable
  • Be willing and able to take on any task, no matter how big or small.
  • Be responsible for the end-to-end delivery of your work.

What you bring: ?

  • 5 years’ experience of back-end or full stack development.
  • University degree in engineering, computer science, mathematics or equivalent
  • Experience working with medium to large Risk Management applications.
  • Proven experience working with large capital market data sets (RDBMS)
  • Ability to troubleshoot and resolve production issues.
  • Excellent knowledge of software development design patterns.
  • Strong interpersonal and communication skills with an ability to take end-to-end ownership.
  • Experience with:
  •  
    • Python is required, java or c# is nice to have
    • Experience with Conda and Jupyter are nice to have, Spring Boot or .NET is nice to have
  • Additional experience to have: ETL/FTP, data pipelines, and operational support
  • Experience with modern development tools and practices, such as git, CI/CD, unit testing.

Send to Friend

Send to Friend