Développeur Logiciel / Software Developer
Presagis Canada Inc
Montreal (Cote-des-Neiges / NDG)
10d ago

Position Type : Regular

Description du poste

Nous sommes à la recherche d'un développeur de logiciels créatif et expérimenté pour se joindre à notre équipe principale de développement et travailler sur des projets de modélisation et de simulation.

Ce nouveau membre de l’équipe devrait être enthousiaste et créatif, et désireux de faire preuve d'innovation pour résoudre les problèmes au sein de notre environnement de travail dynamique.

Les connaissances et aptitudes importantes comprennent les technologies Web et d’informatique en nuage.

Vous aurez l’occasion d’élaborer des outils dans un environnement dynamique, novateur et multidisciplinaire au sein d’un espace de travail ouvert qui encourage la collaboration.

Nous offrons également des espaces de repos, notamment une cafétéria et une aire de jeux, ainsi que des heures flexibles et la possibilité de faire du télétravail occasionnel.

Vous aurez la chance de voyager à l’étranger, en plus de rencontrer des gens de différentes cultures et de travailler avec eux.

Joignez-vous à notre équipe et partagez-nous votre passion!

Ce poste comprend la programmation et plus particulièrement la résolution de problèmes hautement techniques.

Vous devrez vous pencher sur la façon dont la technologie peut résoudre de réels problèmes commerciaux afin de rendre les entreprises plus efficaces et productives.

En assurant le développement, l’essai et la mise en œuvre de solutions de TI, vous contribuerez de façon importante à nos solutions de pointes sur le marché.

Responsabilités

  • Analyser les exigences relatives aux caractéristiques du produit, les flux de production et l'utilisation par les utilisateurs experts, les responsables de produit ou les clients.
  • Examiner les systèmes actuels.
  • Soumettre des idées pour améliorer le système.
  • Procéder au dépannage en cas de problème, effectuer des essais et analyser les problèmes techniques en vue de trouver des solutions.
  • Rechercher des techniques et des algorithmes grâce à des connaissances de pointe pour créer de nouvelles caractéristiques exceptionnelles.
  • Collaborer avec les responsables de produit et les architectes pour créer des technologies de pointe.
  • Aider à travailler à partir d'idées intéressantes afin d'en faire de nouvelles fonctions exceptionnelles.
  • Compétences

  • Connaissance approfondie des langages de nuanceurs Expérience en matière de profilage du rendement des graphiques et de stratégies d'optimisation Au moins deux ans d'expérience dans l'industrie du jeu vidéo (la collaboration à des jeux vidéos serait un atout) : connaissance des outils de l'industrie, notamment Maya, 3ds Max, ZBrush, Mudbox, Unity, Unreal, CryEngine, ou autre moteur de jeu 3D.
  • Au moins de deux à cinq ans d'expérience professionnelle en génie logiciel, en collaboration avec des équipes multidisciplinaires.
  • Solides notions de base en matière de Web, de technologie d’informatique en nuage, de langage HTML5 de conception orientée objet, d'algorithmes et de structures de données.
  • Excellentes aptitudes en génie logiciel, notamment l'habileté à écrire des codes maintenables et résistants dans un langage orienté objet, comme C++
  • Expertise en élaboration de systèmes informatiques distribués et d'architectures orientées services, un atout
  • Autonomie, créativité et bon sens de l'initiative
  • Compétences liées au travail d'équipe
  • Les solutions logicielles COTS de Presagis permettent de relever les défis les plus redoutables en matière d'applications de modélisation et de simulation
  • Pourquoi devriez-vous travailler pour Presagis?

  • Travail significatif qui favorise le perfectionnement professionnel
  • Environnement qui encourage les employés à se prendre en charge et à exercer leur leadership
  • Possibilité de travailler dans l’industrie technologique et de s’y épanouir
  • Environnement de travail axé sur la collaboration
  • Équipe de haut niveau
  • Les bureaux de Presagis se trouvent à distance de marche d’une station de métro
  • En plus d’être un endroit formidable où travailler, Presagis offre une gamme complète d’avantages sociaux : Régime d’assurance collective soupleRégime de retraite à prestations déterminéesRégime d’achat d’actions du personnelRégime enregistré d’épargne-
  • retraite (REER) collectifProgramme de bien être physiqueProgramme d’aide aux employésPrestations de maternité complémentairesHoraire de travail variable Vendredis californiens tout au long de l’année

    Job Description

    We are looking for a creative and experienced software developer to work as part of our core development team for modeling and simulation products.

    This new team member will be enthusiastic, creative, and eager to think outside the box when problem solving within our dynamic team environment.

    Important knowledge and skills include web and cloud technologies,

    You will have the opportunity to develop in a dynamic, innovative and multidisciplinary environment in an open-plan workspace that encourages collaboration.

    We also provide break spaces including a cafeteria and games area, as well as flexible hours and the option of occasional telework.

    You will have the opportunity to travel internationally and meet and work with people from different cultures. Join our team and share your passion with us!

    This position involves programming and more specifically high-tech problem solving.

    You'll need to look at how technology can solve real life business problems to make the organization more efficient and more productive.

    By developing, testing and implementing IT solutions, you would be an important contributor for our cutting edge market solutions.

    Responsibilities :

  • Analyze product feature requirements, workflows and usage from expert users, product owners or customers
  • Reviewing current systems
  • Presenting ideas for system improvements
  • Troubleshoot, test, and analyze technical problems and determine solutions
  • Research techniques and algorithms using state-of-the-art knowledge to create cool new features
  • Collaborate with product owners and architects to create cutting edge technologies
  • Help turn big ideas into cool new features.
  • Qualifications :

  • Bachelor's degree in Computer Science or Computer Engineering (or equivalent) experience.
  • Minimum of 2 to 5 years of professional software engineering experience, working on multi-discipline teams.
  • Strong computer science fundamentals in Web, could technology, HTML5, Rest API, object-oriented design, algorithms, and data structures.
  • Solid software engineering skills, including the ability to write maintainable and robust code in a popular object oriented language like C++.
  • Expertise building distributed computing systems and service oriented architectures is an asset.
  • Autonomy, creativity and a good sense of initiative.
  • Team-working skills
  • Bilingualism (French and English) is required.
  • Why should you work for Presagis?

  • Meaningful work that drives professional development
  • Environment that encourages individuals to take ownership and exercise leadership
  • Ability to enter and grow within the technology industry
  • Working in a collaborative environment
  • Being part of a high-performance team
  • Presagis’ offices are walking distance to a metro station
  • In addition to being a great place to work, Presagis offers a comprehensive benefits package including,Flexible Group Insurance PlanDefined Benefits Retirement PlanEmployee Stock Purchase PlanGroup Registered Retirement Savings Plan (RRSP)Physical Wellness PlanEmployee Assistance PlanSupplementary Maternity PlanFlextimeCalifornia Fridays all year
  • Presagis thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

    Equal Employment Opportunity

    Presagis is firmly committed to ensuring a positive and professional working environment in which all people are treated with dignity and respect.

    We aim to provide a fair and consistent method for filling job openings in support of equality of opportunity and cultural diversity within the company.

    The masculine gender is used throughout this job description solely to make the text easier to read and therefore applies to both men and women.

    FOR US CANDIDATES

    Presagis is an EOE / AA employer and gives consideration for employment to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form