Python Developer – AWS, Luxoft

Python Developer - AWS, Luxoft

Company Luxoft
Job title Python Developer with AWS skills
Job location Toronto, Canada
Type Full Time

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 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.

Requirements & Skills:

  • 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.
  • Commitment to CPP investments’ guiding principles of integrity, partnership, and high performance.

apply for job button