Python Back End Software Developer

1 month ago


Montreal, Canada UKG Full time
Python Back End Software Developer (AI team) / Développeurs logiciels (Python)

Version française plus bas - French version below

Version française - French version

*** Cet emploi est hybride nécessitant de se présenter au bureau d’UKG à Montréal, Québec, dès le premier jour d’emploi, 3 jours par semaine et de travailler à distance 2 jours. ***

Nous recherchons des développeurs logiciels curieux et innovants pour rejoindre notre équipe dynamique. Ce poste vous donnera l’occasion de travailler sur des technologies SaaS de pointe et sur des projets à fort impact qui sont utilisés par des entreprises et des utilisateur(trice)s du monde entier. En tant qu’ingénieur(e) logiciel(e), vous serez impliqué(e) dans la conception, le développement, les tests, le déploiement, l’exploitation et la maintenance de solutions logicielles. Vous travaillerez dans un environnement collaboratif, contribuant aux fondements techniques de nos produits et services phares.

Responsabilités :

  1. Développement de logiciels : Rédiger un code propre, facile à maintenir et efficace pour diverses applications et systèmes logiciels.
  2. Conception et architecture : Participer aux revues de conception avec les pairs et les parties prenantes.
  3. Révision du code : Examiner avec diligence le code développé par d’autres ingénieur(e)s, fournir une rétroaction qui adhère aux pratiques exemplaires standard de l’industrie.
  4. Essais : Construire des logiciels testables, définir des tests, participer au processus de test, automatiser les tests à l’aide d’outils (par exemple, Junit, Selenium).
  5. Débogage et dépannage : Triage des défauts ou des problèmes signalés par la clientèle, débogage et résolution en temps opportun.
  6. Santé et qualité des services : Contribuer au maintien de la santé et de la qualité des services, en identifiant rapidement les problèmes.
  7. Modèle DevOps : Compréhension de base du travail dans un modèle DevOps.
  8. Documentation : Documenter correctement les nouvelles fonctionnalités, les améliorations ou les corrections apportées au produit.

Exigences souhaitées :

  1. Expérience des plateformes infonuagiques comme Azure, AWS ou GCP.
  2. Expérience des cadres et outils d’automatisation des tests.
  3. Connaissance des méthodologies de développement agile.
  4. Bonnes aptitudes à la communication et aux relations interpersonnelles.
  5. Faire preuve d’une grande empathie à l’égard des clients.
  6. Engagement à l’égard de l’apprentissage continu et du développement professionnel.

Employeur souscrivant au principe de l'égalité d'accès à l'emploi. UKG est fier d’être un employeur souscrivant au principe de l'égalité d'accès à l'emploi et s’engage à maintenir un milieu de travail diversifié et inclusif.

*Candidats du Québec: Bien que le français soit exigé pour les postes au Québec, l'utilisation de l'anglais est également requise.

#J-18808-Ljbffr
  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Accordex Full time

    Job DescriptionAs a Software Engineer (Back-End Developer), you will be responsible for designing, developing, and maintaining the back-end of our software applications. The ideal candidate will have a strong understanding of programming languages and software engineering principles.Main ResponsibilitiesDesign and develop back-end software...


  • Montreal, Quebec, Canada Tecsys Inc. Full time

    About the Role:As a Senior Software Engineer - Python Developer, you will be responsible for designing and developing scalable cloud-based solutions using Python. Your expertise in back-end development and cloud computing will enable you to contribute to the development of our cloud infrastructure.Key Responsibilities:- Design and develop scalable...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Labelink Full time

    We are seeking a skilled Software Engineer with expertise in back-end development to join our team at {company}.Key Responsibilities:1. Design and implement scalable back-end systems.2. Collaborate with cross-functional teams to identify and prioritize project requirements.

  • Back End Developer

    2 months ago


    Montreal, Canada Axelon Services Corporation Full time

    Back End DeveloperLocation : Montreal Position 12 Months contract Position Looking for mid-level developer Experience with Python/Java Java spring boot 3- 5 Years of experience Bachelor s or higher in Computer Science 2 rounds of interview, 1st will be technical and 2nd will be in person We're looking for an enthusiastic, fungible, innovative technologist...


  • Montreal, Canada UKG Full time

    h3>Python Back End Software Developer (AI team) / Développeurs logiciels (Python)Version française plus bas - French version belowVersion française - French version*** Cet emploi est hybride nécessitant de se présenter au bureau d’UKG à Montréal, Québec, dès le premier jour d’emploi, 3 jours par semaine et de travailler à distance 2 jours....


  • Montreal, Quebec, Canada Collabera Full time

    At Collabera, we are looking for a skilled Front-end Software Designer to join our team. As a key member of our software development team, you will be responsible for designing and developing user interface applications for various platforms, including WEB, iOS, Android, and HMI.The ideal candidate will have a strong background in software engineering, with...


  • Montreal, Quebec, Canada Behaviour Santiago Full time

    About the Role:Behaviour Interactive is seeking a highly skilled senior back-end software engineer to join our team in Montreal. As a principal software architect, you will be responsible for designing and developing the back-end infrastructure for our cutting-edge video games.Key Responsibilities:Design and develop scalable server-side solutions for our...


  • Montreal, Quebec, Canada 1perTInent inc Full time

    Job SummaryA Back-End Control System Developer at our client is responsible for designing and implementing custom software solutions for control systems in the themed entertainment industry. This position involves developing software solutions for monitoring dashboards, interfaces, and custom GUIs for Audio/Visual/Lighting installations.Key...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About This Role:Societe Generale is seeking a skilled Java Back End Developer to join our team in Global Banking Technology & Operations. As a key member of our team, you will be responsible for managing US-based real-time payment applications, including SWIFT, Montran, and ACH Plus, which are directly connected to the Fedwire and CHIPS systems. We are...


  • Montreal, Canada Elits Canada Inc. Full time

    ELITS Canada Inc. is a subsidiary of Accelerate at Iver. Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefront of technology and work on exciting digitization and transformation projects with market-leading...


  • Montreal, Quebec, Canada NBC Full time

    We are currently seeking a skilled Web Developer to join our team. Responsibilities will include working on complex projects, contributing to the development of our web applications, and collaborating with other team members to deliver high-quality results.Key skills include knowledge of front-end and back-end development, proficiency in programming...


  • Montreal, Canada Fluid - Solutions de TalentsWorkforce Solutions Full time

    Job Title: Senior Back-End Developer (PHP/Laravel) Location: St-Laurent, Québec (On-Site) Type: Full-Time Role Overview: Were looking for a Senior Back-End Developer with extensive experience in PHP and Laravel to join our clients team. You will play a critical role in building and optimizing the back-end infrastructure for our rapidly growing platform....


  • Montreal, Canada ELITS Full time

    About this position: As a Senior Back-End Developer, you will be part of our team and your main responsibilities are: Design and develop backend microservices to be deployed in a Kubernetes cluster Deliver product on time Develop features using the latest techniques, architecture, and open-source solutions Make sure your code is scaleable,...

  • Python Developer

    19 hours ago


    Montreal, Canada LanceSoft, Inc. Full time

    POC: RSR MSPJob Title: Senior Python DeveloperLocation: Montreal (day 1 onboarding onsite - hybrid work model/in office presence required 3x per week)Required years 10+Job DescriptionThe Portfolio Central team is looking for a highly motivated individual to expand a Portfolio Optimization tool to the Munis Desk. The tool will allow users to provide a list of...

  • Python Developer

    13 hours ago


    Montreal, Canada LanceSoft, Inc. Full time

    POC: RSR MSPJob Title: Senior Python DeveloperLocation: Montreal (day 1 onboarding onsite - hybrid work model/in office presence required 3x per week)Required years 10+Job DescriptionThe Portfolio Central team is looking for a highly motivated individual to expand a Portfolio Optimization tool to the Munis Desk. The tool will allow users to provide a list of...


  • Montreal, Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications.  This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated...


  • Montreal, Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications.  This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated...


  • Montreal, Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications.This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated testing)Your...


  • Montreal, Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications.  This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated testing)Your...


  • Montreal, Quebec, Canada The Toronto-Dominion Bank (Canada) Full time

    Job Overview:We are seeking a highly skilled Back-End Developer to join our team and contribute to the design and implementation of robust backend solutions using Python.About the Role:This is a key position that will be responsible for ensuring high performance, scalability, and reliability in our backend systems. The successful candidate will have...