Développeur Logiciel / Software Developer

Montréal, Canada

Full Time

18 days ago

Job description

Prefer reading this in English? Scroll down.

 

À propos de NorthStar

 

NorthStar Ciel & Terre utilise les données des télescopes optiques comme éléments de base pour créer des services d'information adaptés aux besoins et aux exigences des clients du gouvernement et de l'industrie. Le vaste portefeuille de développement de NorthStar comprend la dynamique des orbites et les algorithmes d'apprentissage automatique pour une variété d'applications de sensibilisation au domaine spatial et de gestion du trafic spatial.

 

Nous recherchons un(e) développeur logiciel qualifié(e) pour rejoindre notre équipe afin de poursuivre la conception d'un système logiciel pour soutenir notre plateforme de données à grande échelle dans l'industrie aérospatiale.

 

L’équipe qui t’attend

 

L'équipe SI2 est une équipe multidisciplinaire de scientifiques, d'ingénieurs et de développeurs de logiciels ayant une formation en physique, en ingénierie dynamique, en informatique et en conception de logiciels. L'équipe se consacre au développement de solutions innovantes pour la surveillance de l'environnement spatial en utilisant des sources multiples d'observations et de données géospatiales. 

 

 

Tes responsabilités

 

Nous comptons sur toi pour :

 

  • Concevoir, mettre en œuvre, tester et déployer le pipeline de traitement et les capacités logicielles de NorthStar.
  • Configurer et déployer des flux d'applications pour le traitement automatisé et à la demande des données.
  • Mener et participer à des discussions techniques, des revues de conception, des revues de code et des vérifications de fonctionnalités avec nos équipes de recherche et de développement.
  • Créer et maintenir les documentations techniques des logiciels et des produits (API, services, etc.).
  • Participer aux discussions sur le développement commercial et technologique afin de soutenir la planification et l'exécution de la feuille de route du produit.


Ton profil


  • Avoir 2 à 5 ans d'expérience en tant que développeur de logiciels.
  • Un diplôme de premier cycle en informatique, génie logiciel, mathématiques, physique ou équivalent.
  • Une expérience démontrée de langages de programmation tels que Java, Go ou Python.
  • Familiarité avec les bases de données relationnelles ou NoSQL.
  • Expérience de développement de systèmes logiciels distribués.
  • Volonté évidente d'acquérir de nouvelles compétences et d'assimiler de nouvelles connaissances.
  • Avoir l'esprit d'initiative et la capacité de travailler de manière autonome.
  • Faire preuve d'ouverture, de transparence et de collégialité dans son travail quotidien.
  • Solides compétences en matière de communication et de résolution de problèmes et volonté de relever de nouveaux défis.
  • Capacité à s'épanouir dans un environnement rapide et multidisciplinaire, en gérant plusieurs tâches simultanément.
  • Bilinguisme français/anglais

 

 

Notre promesse

 

  • Un environnement de travail dynamique et en constante évolution
  • Une équipe collaborative qui utilise des pratiques de développement de logiciels basées sur la méthode Agile
  • Un salaire compétitif
  • Une couverture médicale et dentaire par le biais de notre régime collectif dès le premier jour.
  • Des heures de travail flexibles et un modèle de travail hybride
  • Un bureau dans l'emplacement idéal du Vieux-Montréal

 

NorthStar s'engage à créer et à favoriser un environnement de travail sûr et inclusif où nos employés se sentent valorisés et entendus. Nous encourageons fortement les candidatures de personnes de différents milieux qui peuvent apporter une plus grande diversité dans notre façon de penser, y compris les personnes racialisées et autochtones, les personnes handicapées et les personnes de tous âges, origines, orientations sexuelles, identités de genre et expressions de genre. 

 

Now for the English version. 

 

 

Who we are and what we do

 

NorthStar Earth & Space uses optical telescope data as the building blocks to create information services tailored to the needs and requirements of clients from both government and industry. NorthStar’s extensive development portfolio includes orbit dynamics and machine learning algorithms for various applications for space domain awareness and traffic management.

 

We are looking for a qualified Software Developer to join our team to continue building a software system for a large-scale data platform in today’s exciting aerospace industry.

 

Who you'll work with

 

The SI2 team is a multidisciplinary team of scientists, engineers and software developers with backgrounds in Physics, Engineering Dynamics, Computer Science and Software Design. The team is dedicated to developing innovative solutions for monitoring the space environment using multiple sources for observations and geospatial data. 

 

 

What you will do

 

We’ll be counting on you to:

  • Design, implement, test, and deploy the NorthStar processing pipelines and software capabilities.  
  • Configure and deploy application workflows for automated and on-demand data processing.  
  • Conduct and participate in technical discussions, design reviews, code reviews and feature verifications with our research and development teams.  
  • Create and maintain software and product technical documentations (API, Services, etc.). 
  • Participate in business and technology development discussions to support the successful planning and execution of the product roadmap.

 

What you bring to the table

 

  • Minimum 2 to 5 years of experience as a Software Developer. 
  • A bachelor's degree in computer science, software engineering, mathematics, physics or equivalent.
  • Some experience with programming languages such as Java, Go or Python. 
  • Familiarity with relational or NoSQL databases.
  • Experience developing distributed systems.
  • Demonstrated willingness to learn new skills and absorb new knowledge. 
  • Possess a self-starter attitude and the ability to work autonomously. 
  • Openness, transparency and collegiality in your everyday work.  
  • Strong communication and problem-solving skills and eagerness to take on new challenges.
  • Ability to thrive in a fast-paced and multidisciplinary environment, managing multiple tasks simultaneously. 
  • French/English proficiency

 

What you can expect

 

  • A fast-paced and ever-changing work environment
  • A collaborative team that uses Agile-based software development practices
  • A competitive salary
  • Health and dental coverage through our group plan from Day 1
  • Flexible working hours and a hybrid work model


 

NorthStar is committed to creating and fostering a safe and inclusive work environment where our employees feel valued and heard. We strongly encourage applications from candidates from different backgrounds who can bring greater diversity to the way we think, including racialized and Indigenous persons, persons with disabilities and persons of all ages, backgrounds, sexual orientations, gender identities and gender expressions.

 


 

Related Jobs

Software Engineer

📍 Cambridge, Canada

🕒 Full Time

📌 5 days ago

Senior Flight Software Engineer (C/C++)

📍 Brampton, Canada

💰 $106-147k

🕒 Full Time

📌 6 days ago

Software Engineer

📍 Cambridge, Canada

🕒 Full Time

📌 17 days ago

Apply now