Enable job alerts via email!

Senior C++ and Python Developer

Luxoft

Toronto

On-site

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Engineer in Public Markets Technology, where you will partner with traders and investment professionals to design and implement innovative solutions that enhance trading and post-trade activities. Your role will involve hands-on development across various asset classes, including equities and derivatives, utilizing cloud technologies like AWS. This position offers a unique opportunity to see the direct impact of your work on trade activities, contributing to the long-term success of a significant investment fund. If you're passionate about technology and eager to make a difference, this role is perfect for you.

Qualifications

  • Strong interest in capital markets and a desire to contribute to systems supporting portfolio management.
  • Knowledge of software development best practices and design patterns.

Responsibilities

  • Collaborate with teams to design and build solutions enabling trade activities across asset classes.
  • Develop and maintain new software applications, including server-side enterprise solutions.

Skills

C++
Python
SQL
AWS
FIX protocol
Software development best practices
Design patterns

Education

University degree in Engineering
University degree in Computer Science

Job description

Project description

You will work as a Senior Engineer in Public Markets Technology, partnering with investments' traders, 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 various asset classes including equities, fixed income, derivatives, OTC, and FX. Through close collaboration with investment professionals and operations, you will see firsthand how your software impacts trade activities and delivers long-term value to the Fund, benefiting 20 million contributors and beneficiaries.

Responsibilities

  1. Collaborate with investment trading professionals, operations, and technology teams to design and build solutions enabling trade activities across asset classes such as futures, equities, fixed income, derivatives, OTC, and FX.
  2. Design, develop, and maintain new software applications, including server-side enterprise solutions, GUI, or customized solutions for specific business needs.
  3. Create solutions aligned with business requirements and long-term architecture and technology strategies, utilizing Amazon Web Services (AWS) for cloud development.
  4. Maintain and enhance existing applications to support trading functions.
  5. Perform unit testing and integration testing on software components.
  6. Prepare and document design and program specifications.
  7. Manage project timelines and deliverables to ensure successful completion.
  8. Develop scalable solutions within predictable time frames, fostering appropriate IT behaviors.
  9. Transfer knowledge to team members and support staff via demos, walkthroughs, and documentation.
  10. Provide responsive business support while adhering to quality processes for enterprise software development and support.

Skills

Must have

  • University degree in Engineering or Computer Science (preferred).
  • Strong interest in capital markets and a desire to contribute to systems supporting portfolio management.
  • Knowledge of software development best practices and design patterns.
  • Experience with C++, Python, SQL, or eagerness to learn, with a passion for staying current with technology.
  • Knowledge of cloud technologies, especially AWS; experience is preferred.
  • Experience with FIX protocol is a plus.
  • Desire to expand domain knowledge through on-the-job learning and continued education.
  • Commitment to CPP investments' principles of integrity, partnership, and high performance.

Nice to have

  • Additional desirable skills or experience can be listed here.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.