Senior Python Developer-4 at Realign LLC
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

01 Nov, 25

Salary

0.0

Posted On

03 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Capital Markets, Kubernetes, Aws

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION

  • You will work as a Senior Engineer/Developer 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 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 the Fund for the benefit of 20 million contributors and beneficiaries.

REQUIRED SKILLS

Cloud Developer SQL Application Develope

Responsibilities

ROLE: SENIOR PYTHON DEVELOPER

Location: Toronto Downtown, ON – Hybrid (4 days/week - Onsite)

ROLES/RESPONSIBILITIES

  • Work in collaboration with investment 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 time frames.
  • 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.
  • Other duties as assigned.
Loading...