Jobs.ca
Jobs.ca
Language
DYNE logo

Senior Python Developer (with Capital Market exp)

DYNE5 days ago
Greater Toronto Area
Senior Level
contract

About the role

Project Description You will work as a Senior Engineer in Public Markets Technology , partnering with investment professionals and operations staff to design and implement solutions enabling trading and post-trade activities. You will be responsible for hands-on development and maintenance of solutions covering a number of asset classes including equities, fixed income, derivatives, OTC, and FX. Through close partnership with investment professionals and operations, you will see firsthand how your software is impacting trade activities and delivering long-term value to our client.

Responsibilities

  • Work in collaboration with trading professionals, operations, and technology teams to design and build solutions enabling trade activities across a number of asset classes including futures, equities, fixed income, derivatives, OTC, and FX.
  • Collaborate with team members to conceptualize, design, and develop new software applications. Applications may be server-side enterprise solutions, GUI, or highly customized solutions developed for the specific needs of a business partner.
  • Create solutions tailored to business requirements aligned with the long-term architecture and technology strategy using Amazon Web Services (AWS) for cloud development.
  • Maintain and improve existing applications to support trading functions.
  • Effectively unit test and perform integration testing on software components.
  • Prepare and document design and program specifications.
  • Manage timelines/deliverables towards the successful delivery of projects.
  • Develop the right IT behaviors to enable building scalable solutions within predictable timeframes.
  • Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation.
  • Provide responsive business assistance while adhering to processes required for quality enterprise-level software development and support.

Skills – Must Have

  • University degree in Engineering or Computer Science preferred.
  • Strong interest in capital markets and eagerness to contribute to the systems that support portfolio management activities.
  • Knowledge of software development best practices and patterns.
  • Experience in Python, or a keen interest to learn, SQL, and a passion to keep up-to-date in technology.
  • Knowledge of technologies for Cloud development. Experience working with AWS is preferred.
  • Experience in FIX protocol is a bonus.
  • Passion to expand your domain knowledge both on the job and through continued education.
  • Demonstrated expertise in Capital Markets, with hands-on experience in domains like equity, fixed income, derivatives, etc.

About DYNE

IT Services and IT Consulting
11-50

DYNE as name suggests and stands for Delivering Your Needs Efficiently

DYNE an Information Technology and Services company providing IT Consulting, IT Resourcing, Business Analysis, Project and Program management, Test Automation, QA Testing, Data Center Maintenance, Bespoke Software development and Cloud Software services

DYNE is a fast growing trusted Brand in IT world for delivering quality to clients and candidates with added value.

Some of our key services include core IT that we cover in the areas like IT Resourcing, Off shore services, End to End project delivery, Test services, Business Analysis, Project Management, Application Management, Software Product Development and full end-to-end Testing.

We work in an agile, Scrum and waterfall methods to deliver customized, cost effective, efficient and optimized solutions to suit your business needs.

So be in touch to discuss your IT needs and get going !!!