Python Developer

E-Solutions

Montreal

Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein
```html

Python Developer

Location : Montreal

Duration : Contract

JOB DESCRIPTION :

The candidate should have technical experience in automation technologies Python.

Strong hands-on experience. Proficient knowledge of basic coding principles.

Hands-on experience with development and test automation tools/frameworks.

Requirements:

  • Strong hands-on knowledge of UNIX/Linux environments.
  • Preferred strong understanding of Functional Testing along with domain knowledge in FX Capital Market.
  • Should have experience working with Databases like Sybase DB, KDB.
  • Hands-on experience working with source control tools like Perforce, GIT, etc.
  • Hands-on experience working with defect tracking using tools like Jira, ALM, etc., and continuous integration systems.
  • Ability to partner with peers and management team to continuously improve testing methods, process techniques, and use of tools.
  • A quick learner, being able to adapt to a fast-paced heterogeneous environment and acquire necessary knowledge.
  • Knowledge of trading life cycle with exposure to trading and matching engines will be preferred.
  • Strong basic understanding of capital markets, electronic trading, order flow, and execution. FIX protocol would be good to have.
  • Detail-oriented and able to work in a fast-paced environment.
  • Strong verbal and written communication skills.

Experience:

  • Min years of IT experience.
  • Have extensive experience in Python development.
  • Have experience in Test Automation and Functional testing.
  • Experience in ETL using PostgreSQL and Greenplum.
  • Domain experience of Market Risk.
```