Cancel

Suggested results

No results available

Développeur de logiciels senior - Senior Software Developer (Vancouver or Montreal)

Quebec, CA | Vancouver, British Columbia, CA | Software Engineering | Full time

English version will follow

Développeur de logiciels senior

Method Studios est à la recherche d'Ingénieurs de Logiciels expérimentés pour rejoindre notre formidable équipe, soit à Vancouver ou Montréal.  Se rapportant au gestionnaire du développement pipeline, l'ingénieur logiciel se joindra au département logiciel et aidera à façonner l'évolution des technologies des effets visuels.

Dans ce rôle, vous devrez :

  • Concevoir, développer, tester, documenter et maintenir des logiciels de production dans un environnement collaboratif;
  • Développer un code réutilisable et de qualité;
  • Offrir un support aux utilisateurs confrontés à des problèmes avec les applications développées;
  • Collaborer avec le département Logiciels et les parties prenantes pour aider les architectes à concevoir des solutions qui améliorent l'expérience utilisateur;
  • Participer à l'amélioration continue du processus de développement et promouvoir les meilleures pratiques.

Exigences et compétences :

  • Diplôme en informatique, domaine d'études techniques similaires ou expérience pratique équivalente;
  • Vaste expérience de la programmation en Python;
  • Expérience avec Linux, y compris les scripts shell;
  • Expérience avec au moins une boîte à outils d'interface utilisateur de bureau telle que Qt;
  • Expérience des systèmes de gestion de bases de données relationnelles;
  • Une attitude accessible, proactive et accommodante;
  • Un excellent esprit d'équipe et une personnalité chaleureuse;
  • Excellentes aptitudes à la résolution de problèmes;
  • Excellentes aptitudes à la communication;
  • Expérience avec les langages de programmation de type statique, tels que C++ ou Java
  • Expérience des systèmes distribués et des architectures orientées services (atout)
  • Intérêt pour les pratiques modernes de développement telles que Agile, CI, TDD et DDD (atout)

Intéressé? Qu'est-ce que vous attendez? Postulez dès maintenant, nous sommes impatients de faire votre connaissance!

Senior Software Developer

Method Studios is looking for experienced Software Engineers to join our amazing team, based either in Vancouver or Montreal. Reporting to the Pipeline Manager, the Software Engineer will join the Software department and help shape the evolution of Visual Effects technologies.

In this role, you will:

  • Design, develop, test, document and maintain production software in a collaborative environment
  • Develop quality, reusable code
  • Offer support to users facing issues with developed applications
  • Collaborate with the Software department and stakeholders to help architect solutions that improve user experience
  • Participate in the continuous improvement of the development process and champion best practices

Requirements and Competencies:

  • Computer Science Degree, similar technical field of study or equivalent practical experience
  • Extensive experience programming in Python
  • Experience with Linux including shell scripting
  • Experience with at least one desktop UI toolkit such as Qt
  • Experience with relational database management systems
  • An approachable, proactive and accommodating attitude
  • An excellent team spirit and warm personality
  • Excellent problem-solving skills
  • Excellent communication skills
  • Experience with statically typed programming languages, such as C++ or Java
  • Experience with distributed systems and service oriented architectures (asset)
  • Interest in modern development practices such as Agile, CI, TDD and DDD (asset)