Vigilant is looking for passionate Full Stack Software Developers to develop/improve the software that is critical to our mission. We are a group of polyglots and technologists always seeking to find the right tool for each problem. We work closely with various research, trading and development teams and have the opportunity to work with cutting-edge technologies.

You’ll feel right at home if you…

  • Have a minimum of 2 years of relevant software development experience
  • Have a strong understanding of software development principles (OO design, TDD, etc)
  • Have a bachelor or master’s degree in Computer Science or Software Engineering
  • Have knowledge of at least one of the following languages: Python, Ruby, C#, JavaScript (frontend or backend with Node.js)
  • Have experience working with databases such as InfluxDB, PostgreSQL, or Microsoft SQL
  • Have worked with some of the following tools: GitHub, Teamcity, Ansible, Capistrano, RabbitMQ, Elasticsearch, Redis or Docker
  • Have developed in a Linux based environment
  • Have an interest and ability to learn other coding languages as needed
  • Possess strong interpersonal skills and ability to work in a collaborative environment with cross-functional teams
  • Possess self-motivation, curiosity and a passion for technology
  • Have strong verbal and written communication skills in English

What you’ll be working on:

  • Designing and implementing high value projects and products for our internal end-users
  • Building scalable and performant software using software engineering best practices
  • Actively engage with others on the development team to resolve challenging design and coding issues
  • Analyzing end-user needs and business goals to design and develop new features.
  • Evaluating appropriate new technologies, tools, frameworks and software components for integration

Vigilant is part of DRW, a global principal trading firm, and that means we have no customers or investors – our work benefits our team and our community. Here at Vigilant, you’ll have the opportunity to be part of a company like no other in Montreal, driving high performance trading systems, networks and strategies for the financial markets. Our formula for success is simple: we combine best in class technology with naturally motivated people in an environment that inspires innovation. Vigilant is proud to be named among Canada’s top employers for seven years running.

 

 

Nous sommes à la recherche d’un Développeur de logiciels (Full Stack) passionné pour développer de nouveaux logiciels et améliorer les logiciels existants qui sont essentiels à la mission de Vigilant. Vous travaillerez avec plusieurs langages et avec de technologies émergentes.

Vous vous sentirez comme chez vous si vous...

  • Avez une curiosité et de la passion pour la technologie
  • Avez une capacité à résoudre les problèmes de façon créative
  • Avez de l'auto-motivation et si vous êtes consciencieux
  • Avez un baccalauréat en informatique ou en génie logiciel
  • Avez un miminum de 3 ans d’expérience en tant que développeur web Full Stack; avec une expérience de développement éprouvée dans le développement Web pour ordinateur et mobile
  • Avez beaucoup d’expérience avec Go, React et React Native
  • Avez de l’expérience avec Javascript, JQuery, CSS, Java et HTML5
  • Avez beaucoup d’expérience poussant les correctifs en amont vers des projets « open source »
  • Avez beaucoup d’expérience avec l’utilisation de contrôle de version
  • Avez de la familiarité avec Objective-C, iOS SDK et Android SDK
  • Avez une connaissance de Ruby sera considérée comme un atout
  • Avez une connaissance des « frameworks » de développement web Agile sera considérée comme un atout

       (Et si vous êtes un nouveau diplômé avec un diplôme en informatique ou un domaine connexe, nous voulons vous parler aussi!)

Vous serez responsable de:

  • Travailler principalement sur des projets « open source »
  • Concevoir et développer des applications fonctionnelles et réactives en utilisant les plus récentes technologies « front end » et « back end »
  • Analyser les besoins des utilisateurs finaux et les objectifs pour concevoir et développer des applications Web
  • Libérer et déployer des codes continuellement
  • Travailler en étroite collaboration avec les membres de l’équipe et communiquer la conception de l’interface aux équipes de développement et aux autres utilisateurs tout au long du processus
  • Être un contributeur solide et un joueur d’équipe dans un environnement vaste et agile

Chez Vigilant - a DRW Company, nous échangeons nos propres capitaux sur les marchés mondiaux et nous concevons des réseaux et des systèmes de négociation à haute performance pour notre propre usage. En tant que membre de la famille DRW, nous travaillons avec plus de 800 collègues dans sept bureaux à travers le monde.

Nous évoluons comme le font les marchés - en nous développant rapidement et en pensant différemment. Une chose reste constante : notre investissement dans nos employés et au sein de notre communauté. Chez Vigilant, nous travaillons avec certaines des personnes les plus intelligentes et les plus passionnées que vous pourrez rencontrer et ce dans un environnement où les attentes sont élevées, la curiosité profonde et la collaboration permanente.

* Le masculin est utilisé sans discrimination dans le seul but d’alléger le texte.

Apply for this Job

* Required

File   X
File   X