Search jobs > Montreal, QC > Developpeur logiciel

Développeur de logiciels senior

SAP
Montreal, Québ, CA
Full-time

Leader du marché des applications d'entreprise, SAP aide les entreprises de toutes tailles, quel que soit leur secteur d'activité, à innover grâce à la simplification.

Des services administratifs à la direction, de l'entrepôt au point de vente, sur place ou dans le nuage, et quel que soit le terminal d'utilisation (ordinateur ou terminal mobile), SAP permet aux entreprises de gagner en efficacité et en visibilité pour renforcer leur compétitivité.

Les applications et les services SAP offrent aux clients la possibilité d'être rentables, de s'adapter continuellement et de croître durablement.

À PROPOS DE SAP

Leader du marché des logiciels d'application d'entreprise, SAP aide les entreprises de toutes tailles et de tous secteurs à optimiser leur gestion.

Du back-office à la réunion de direction, de l'entrepôt à la vitrine, de l'ordinateur de bureau au terminal mobile, SAP permet aux personnes et aux organisations de travailler ensemble plus efficacement et d'utiliser la visibilité sur l'entreprise plus efficacement pour garder une longueur d'avance sur la concurrence.

Chez SAP, nous croyons en la puissance de la collaboration et donnons à nos employés les moyens de donner le meilleur d'eux-mêmes dans un environnement qui encourage l'expression libre et ouverte d'idées.

Ici, vous travaillez aux côtés de penseurs créatifs qui partagent vos intentions, tout en transformant les grandes idées en réalité pour nos clients.

Avec une formation professionnelle innovante, des mentors pour vous aider à grandir et la flexibilité pour équilibrer votre vie professionnelle et personnelle, vous êtes en mesure de construire votre carrière.

Il n'est pas étonnant que certains des esprits les plus tranchants du monde entier travaillent pour une entreprise qui est constamment reconnue comme un employeur de premier plan mondial.

Objectif et objectifs

L'équipe de développement du gestionnaire d'événements pour les applications SAP Cloud de SAP Business Technology Platform recherche un développeur engagé ayant de l'expérience dans le développement d'applications basées sur le Cloud.

Vous devez être passionné par le développement de logiciels, en participant à une équipe Agile, en créant un code propre et en documentant votre travail.

Dans le cadre d'une équipe Scrum, vous concevrez, livrerez, exploiterez et soutiendrez la création d'un Event Broker innovant pour une capacité de distribution d'événements.

La solution est un ensemble natif du Cloud, à couplage souple, de services d'événements de données réutilisables, offrant une plus grande résilience, un filtrage basé sur les données utiles, la rediffusion des événements passés et des performances évolutives.

Dans le cadre de notre équipe de développement, vous aurez de nombreuses occasions de démontrer vos capacités et d'acquérir de nouvelles compétences.

Vos responsabilités

  • Responsable de la conception, de la mise en œuvre, des tests et de l'assurance qualité de votre code
  • Contribue à l'automatisation des tests pour permettre une intégration et une livraison continues
  • Forte capacité à collaborer et à faire partie d'une équipe
  • Être un membre actif des équipes Scrum autonomes qui produisent des logiciels à l'aide de principes Agile et de décisions axées sur l'ingénierie.
  • Faire preuve de proactivité technique, en influençant l'équipe par des idées innovantes et créatives.
  • Avoir la flexibilité nécessaire pour s'adapter rapidement aux technologies et changer d'orientation
  • Rédiger un code propre et efficace qui répond bien aux normes élevées et aux exigences de qualité qui seront régulièrement révisées par les membres de l'équipe
  • Utilisez Go, Docker et Git pour développer des services RESTful groupés dans votre travail quotidien
  • Développer des solutions Kafka natives de Kubernetes
  • Interagir avec les communautés open source pour le pilotage des fonctionnalités et les corrections de bugs
  • Réalise et participe aux évaluations du code par les pairs.
  • Participer à la rotation d’astreinte 24h / 24 et 7j / 7 avec l’équipe

Vos compétences

  • Faire preuve de proactivité technique, en influençant l'équipe par des idées innovantes et créatives.
  • Avoir la flexibilité nécessaire pour s'adapter rapidement aux technologies et changer d'orientation
  • Bonne compréhension et pratique du développement de logiciels Agile
  • Profiter du travail au sein d'une équipe collaborative, d'un environnement de travail dynamique et en constante évolution
  • Solides connaissances et expérience dans le domaine du TDD, des modèles de conception et des services RESTful
  • Volonté d'assumer la responsabilité de votre travail et du travail de l'équipe sans attendre d'instructions détaillées
  • Doit être passionné par la livraison de code de haute qualité, entièrement testé et documenté.
  • Volonté d'apprendre continuellement de nouvelles technologies et méthodologies
  • Solides compétences relationnelles axées sur l'équipe, notamment humilité et capacité à donner et recevoir des commentaires
  • Au moins 5 + ans d'expérience en langage de programmation Java ou Go ou équivalent et en écriture de code transactionnel simultané, volumineux et transactionnel
  • Expérience de travail dans un environnement cloud conteneurisé à l'aide de Kubernetes
  • Expérience professionnelle dans un environnement avec livraison continue / intégration continue
  • Licence dans un domaine lié à l'informatique
  • Bon anglais à l'oral et à l'écrit

Qualifications préférées

  • Expérience avec Kubernetes et les technologies de maillage de services associées telles que Istio, Linkerd ou Envoy
  • Expérience dans l'intégration d'applications d'entreprise et / ou l'intégration de données
  • Expérience dans le développement et l'exploitation
  • Kafka ou autre technologie de messagerie moderne
  • Applications de streaming
  • Architectures de microservices
  • Architectures distribuées
  • Services exécutés dans un environnement Cloud (par exemple, GCP, AWS, Azure, etc.)

ENGAGEMENT DE SAP EN MATIÈRE D'ÉGALITÉ DES CHANCES

Pour libérer la puissance de l'innovation, SAP investit dans le développement de ses employés, dans toute leur diversité.

Nous souhaitons exploiter les qualités et apprécier les compétences spécifiques que chaque personne apporte à la société.

SAP s'engage à respecter les principes d'égalité d'accès à l'emploi et à fournir tout aménagement raisonnable requis pour les candidats ayant un handicap physique ou mental.

Si vous souhaitez postuler pour un emploi chez SAP et que vous avez besoin d'un aménagement spécial ou d'une aide pour parcourir notre site Web ou pour remplir votre candidature, veuillez envoyer votre demande par courrier électronique à l'équipe Recruiting Operations (Amériques : Careers.

[email protected] ou [email protected] , APJ : [email protected] , EMEA : [email protected] ). Ces demandes seront examinées au cas par cas.

1 day ago
Related jobs
Banque Laurentienne
Montreal, Quebec

Under the guidance of the senior manager applications development, he/she will work on requests from the business line including but not limited to new development, business and technical requirements analysis this implies proper change management, incidents management and ad-hoc requests ensuring c...

Plusgrade
Montreal, Quebec

Prendre en charge les user stories, les découper en tâches techniques et les finaliser• Prendre l'initiative de résoudre les problèmes avant même qu'ils ne soient assignés• Rechercher des preuves empiriques à travers des tests et des recherches externes• Gérer la conception technique et le développe...

CB Canada
Montreal, Quebec

Robert Half est la première et la plus grande firme de solutions de gestion des talents spécialisées au monde, qui met en relation des chercheurs d'emploi hautement qualifiés avec des opportunités au sein de grandes entreprises. Nous offrons des solutions de placement contractuel, temporaire et perm...

NÖORD TECHNOLOGIES
Longueuil, Quebec

NET senior : participation à l’ensemble du cycle de vie du développement de logiciels, déboguer les applications et configurer les systèmes existants. Si vous n’avez pas peur de retrousser vos manches, de rédiger du code et d’examiner les travaux d’autres membres de l’équipe, nous aimerions vous ren...

Raise
Montreal, Quebec

Concevoir, coder, mettre à l’essai, déboguer et documenter des applications de développement logiciel de grande qualité. Afin de soumettre des candidats à des postes, nos clients auront parfois besoin d'informations personnelles pour confirmer l'identité des candidats et leur statut juridique pour t...

Unity
Montreal, Quebec

Chaque mois, des milliards de personnes à travers le monde découvrent les incroyables jeux réalisés avec Unity, favorisant ainsi la réussite des développeur(se)s et le plaisir des joueurs(se)s. Le gestionnaire des paquets de Unity a pour rôle de renforcer les capacités des créateur(trice)s à créer, ...

Noramtec Consultants
Montreal, Quebec

Le client propose des programmes de formation pour développer les compétences nécessaires dans des applications de programmation logicielle spécifiques que les employés potentiels ne maîtrisent peut-être pas encore. Organisation et soutien de types collaboratifs de sessions de revue de conception. C...

MILA
Montreal, Quebec

Au sein de l'équipe « Mitigation de la désinformation » du Complex Data Lab, le candidat dirige le développement de systèmes de mitigation de la désinformation. Il travaillera avec les professeurs Reihaneh Rabbany et Jean-François Godbout, ainsi que notre étudiant en doctorat Kellin Pelrine et de no...

PowerHealth
Montreal, Quebec

Principaux rôles et responsabilités - Participer à l'analyse des données provenant des systèmes sources- Concevoir le modèle de données des nouveaux modules BI, basé sur les meilleures pratiques- Effectuer l'analyse des modèles de données existants et fournir des recommandations pour leur optimisati...

Amazon
Montreal, Quebec

Et nous recherchons les bonnes personnes qui nous aideront à bâtir cet avenir! En vous appuyant, entre autres, sur la puissance de Twitch et d'AWS, vous aurez l'occasion d'innover dans le domaine de la jouabilité, de la créativité, du marketing et des technologies, et travaillerez aux côtés de certa...