Développeur Python

Montreal

Offre publiée le 2025-03-09

MAG Energy Solutions

Depuis sa première transaction en 2005, MAG Energy Solutions contribue à l’efficacité énergétique en Amérique du Nord via l'achat et la vente de contrats

physiques et financiers d'énergie. Vous réaliserez des projets autour de diverses applications destinées aux traders et scientifiques de données de MAG Energy

Solutions.

Ce que vous ferez :

Sous le lead développeur, le développeur Python aura l’opportunité de :

  • Développer de nouvelles fonctionnalités en participant à la compréhension du besoin auprès du client interne, à la définition des requis techniques, à
  • la conception, au développement et aux tests;
  • Agir à titre d’expert et fournir vos conseils pour répondre aux besoins internes;
  • Développer de manière autonome une architecture efficace;
  • Participer aux idées de développement des outils afin d'améliorer la compréhension du positionnement des portefeuilles d'investissement dans le marché;
  • Créer des packages et modules réutilisables;
  • Permettre la modification de fonctionnalités ou d’interfaces rapidement dans l’équipe dédiée;
  • Faire du support et résoudre les problèmes dans des applications déjà existantes, en faire l’inventaire et planifier leur intégration à la structure développée;
  • Stack : BD Snowflake (SQL). Plotly Dash, et Streamlit.

Ce que nous recherchons :

  • Baccalauréat en génie logiciel ou diplôme connexe;
  • À partir de 3 années d’expérience;
  • Une réelle expertise en Python;
  • Très à l’aise avec SQL;
  • Sont considérés comme atouts : Plotly Dash, Django et Streamlit;
  • Une expérience en Snowflake est un atout
  • Expérience en programmation dans un contexte de traitement de données massives;
  • Très grand souci du détail (visualisation des requêtes / graphes en Python);
  • Création de tooling / frameworks pour supporter les analystes / data scientists et traders;
  • Très fort en refactoring;
  • Compétences interpersonnelles importantes pour ce poste : proposer des solutions, être à l’écoute, savoir communiquer avec les diverses équipes, mentorer et supporter l’équipe de trading, comprendre les besoins de l’équipe, savoir faire preuve de diplomatie.
  • Processus de sélection :

  • 1. Appel téléphonique de pré qualification;
  • 2. Test technique à la maison;
  • 3. Test psychométrique en ligne;
  • 4. Entrevue en personne;
  • 5. Offre d’emploi (en personne).

    Pourquoi choisir MAG ?

  • Conditions attractives : Salaire de base compétitif avec bonus, 4 semaines de vacances en commençant;
  • Avantages sociaux exceptionnels : Contribution au-dessus du marché par l’employeur à l’assurance collective et au régime de retraite pour les employés;
  • Mode de travail hybride : Tous les lundis, mardis et jeudis, les employés se réunissent au bureau du centre-ville de Montréal pour favoriser la collaboration;
  • Environnement de travail convivial : Accès au métro de l’intérieur, stationnement vélo intérieur, salle de gym gratuite, déjeuners servis tous les lundis, mardis et les jeudis, avec des en fin de journée les jeudis;
  • Culture d’entreprise dynamique : Réunions d’équipe lors des journées en présentiel, Golden Friday (½ journée de congé le dernier vendredi du mois), et activités d’entreprise mensuelles (tournois de golf, poker, match, etc).
  • des Canadiens, voyages organisés, et beaucoup plus encore)