Jobs
>
Montréal

    Senior Python Developer - Montréal, QC, Canada - UKG

    UKG
    UKG Montréal, QC, Canada

    4 days ago

    Default job background
    Description
    Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. And our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers.

    We strive to create a culture of belonging and an employee experience that empowers our people – both at work and at home.

    UKG is looking to hire a Senior Python Developer to join our extremely talented Data Science team.

    As a Python Developer at UKG, you'll be embedded on the Data Science team where you can work on the next generation AI Platform.

    You'll get to work directly with other Software Engineers, Data Scientists, Machine Learning Engineers, Quality Engineers, Product Managers, and Directors, all of whom make up the team.

    In this highly collaborative environment, you will have the opportunity to grow as a software engineer. UKG is looking to hire a Senior Python Developer to join our extremely talented Data Science team.

    As a Python Developer at UKG, you'll be embedded on the Data Science team where you can work on the next generation AI Platform.

    You'll get to work directly with other Software Engineers, Data Scientists, Machine Learning Engineers, Quality Engineers, Product Managers, and Directors, all of whom make up the team.

    In this highly collaborative environment, you will have the opportunity to grow as a software engineer.
    Python Developer at UKG requires excellent object-oriented programming skills and knowledge of design patterns. You will be involved in the deployment of our AI Platform/Services solution on the cloud. The job requires you to be able to develop and troubleshoot complex software applications at the enterprise level. We are looking for a software engineer who is passionate about programming and truly enjoys what they do.

    UKG works in an agile environment where there are daily stand-ups, code reviews, and constant communication within each self-managed cross-functional team.

    The ability to communicate effectively with Product Managers and Quality Engineers, as well as work closely with other team members are key components for success in this position.

    Collaborate with members of the team to solve challenging engineering tasks on time and with high quality.


    • Support continuous deployment pipeline code.
    • Create and integrate features for our enterprise software solution using the latest Python technologies.
    • Leverage open-source and other technologies and languages outside of the Python platform.
    • Develop cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.
    • Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team.
    • Work with development teams in an agile context as it relates to software development, including Kanban, automated unit testing, test fixtures, and pair programming. 3-5 or more years experience as a Python developer on enterprise projects using Python, Flask, FastAPI, Django, PyTest, Celery and other Python frameworks.

    Software development experience including:
    object-oriented programming, concurrency programming, modern design patterns, RESTful service implementation, micro-service architecture, test-driven development, and acceptance testing.


    • Proficiency with Git as a version control system
    • Experience with testing tools such as PyTest, Wiremock, xUnit, mocking frameworks, etc.
    • Familiarity with tools used to automate the deployment of an enterprise software solution to the cloud, Terraform, GitHub Actions, Concourse, Ansible, etc.
    • Experience with relational SQL and NoSQL databases, including MongoDB and MSSQL.
    • Experience with object-oriented languages: Python, Java, Scala, C#, etc.
    • Experience with Java and Spring a big plus.
    • Bachelors or Masters degree in Computer Science, Mathematics, Computational Linguistics or similar field Disclaimer
    *While French is required for Quebec roles, use of the English language is also required due to the global nature of the business and the need to interact with UKG US headquarters and international sites.

    All qualified applicants will receive considerations for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.

    Disability Accommodation
    For individuals with disabilities that need additional assistance at any point in the application and interview process, please
    #


  • UKG Montréal, QC, Canada

    Profil de l'entreprise · Chez UKG, notre raison d'être, ce sont les gensMC. Nos solutions en matière de RH, de paie et de gestion du personnel aident les organisations à réaliser des résultats positifs pour tous et toutes. Et nos employés, qui conçoivent ces solutions et soutien ...

  • Capgemini

    Python Developer

    6 days ago


    Capgemini Montreal, Canada

    Job Role: Python Developer · Location: Montreal, ON Onsite · Job Type: Permanent Fulltime · Required skills: · are seeking a skilled and motivated Python Developer with a strong understanding of SQL to join our dynamic team As a Python Developer. · will be responsible for designi ...

  • Lorven Technologies Inc.

    Python Developer

    4 days ago


    Lorven Technologies Inc. Montreal, Canada

    Job Title: Python Developer · Location: Montreal , QC · Job Description: · We are seeking a skilled and motivated Python Developer with a strong understanding of SQL to join our dynamic team. · As a Python Developer, you will be responsible for designing, developing, and maintain ...

  • Infosys

    Python Developer

    5 days ago


    Infosys Montreal, Canada

    Infosys is seeking a Python. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important rol ...

  • Capgemini

    Python developer

    6 days ago


    Capgemini Montréal, QC, Canada

    Job Role : Python Developer Location : Job Type : Permanent Fulltime · are seeking a skilled and motivated Python Developer with a strong understanding of SQL to join our dynamic team As a Python Developer. · will be responsible for designing developing and maintaining Python b ...


  • UKG Montréal, QC, Canada

    Nos solutions en matière de RH, de paie et de gestion du personnel aident les organisations à réaliser des résultats positifs pour tous et toutes. Nous nous efforçons de créer une culture d'appartenance et une expérience professionnelle qui outille notre personnel, tant au travai ...

  • Hivestack

    Developer, Python

    19 hours ago


    Hivestack Montréal, QC, Canada

    Senior Devops Developer · Full Time Position · Have you ever wondered how those outdoor screens manage to deliver advertisements that seem to speak directly to your likes and interests? It's called digital out of home advertising and it's usually enabled by programmatic technol ...

  • NÖORD TECHNOLOGIES

    Python Developer

    1 day ago


    NÖORD TECHNOLOGIES Montreal, Canada

    Job Description · This is a remote position. · We are looking for a knowledgable Python Developer. · You will develop smooth running and innovative web applications and software products. · ● Use server-side logic to integrate user-facing elements. · ● Develop software relate ...

  • Framestore

    Python Developer

    2 days ago


    Framestore Montreal, Canada Full time_permanent

    As a multi Oscar-winning creative studio, we have worked with some of the greatest storytellers in film today. Collaborating with directors and producers across the complete filmmaking process to help design, plan and create beautiful images, we focus on finding innovative creati ...


  • Points Montreal, Canada Full time /

    *** English Version Below *** Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l'on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 200 compagnies aériennes, établissements hôteliers, s ...


  • Hunter Bond Montreal, Canada

    Role: Python Developer · Salary : $180,000 CAD P/A + Bonus + Benefits · Location: Montreal · Client : Top Fintech · My client is a well-established and successful tech house working in the finance sector who are looking for a Python Developer, with outstanding technical and commu ...


  • Hunter Bond Montreal, Canada

    Job Title: Fullstack Python Developer (Multiple Headcount) · Pay: Upto $160k + Bonus + Benefits · Firm: Elite FinTech · Experience Level: 3-8 years (2 x mid-senior level) · Location: Montreal (hybrid) · Summary: · Our Elite FinTech client is looking for a mid-senior level fullsta ...


  • Hunter Bond Montreal, Canada

    Role: Python DeveloperSalary : $180,000 CAD P/A + Bonus + BenefitsLocation: MontrealClient : Top FintechMy client is a well-established and successful tech house working in the finance sector who are looking for a Python Developer, with outstanding technical and communication ski ...


  • Nexus Systems Group Inc. Montréal, QC, Canada

    Senior Developer, Back end DevOps · The network's cloud infrastructure services team is at the heart of our transformation. Our mission is to enable teams at Bell to virtualize and cloud network services and applications by providing reliable and secure self-service cloud servic ...


  • Aversan Inc. Montreal, Canada

    PYTHON TEST SOFTWARE DEVELOPER · Aversan Inc. ) is a reputable Engineering Company that provides expertise in Systems Integration, Product Design/Development and Software/Product Testing for highly regulated industries including Digital Health, Medical Devices, IT and Aerospace. ...


  • Hunter Bond Montreal, Canada

    Job Title: Front-office Python Developer · Firm: Elite FinTech · Experience Level: 2+ years · Location: Montreal (hybrid) · Exciting opportunity for a Python Developer with a strong background in low latency to join a boutique systematic FinTech firm. This role is integral to dev ...


  • Tundra Technical Solutions Montreal, Canada

    Role: · Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads. · Tasks: · Creating\Modifying software applications for an EGSE targeting satellite payloads · Read and understand det ...


  • Tata Consultancy Services Montreal, Canada

    About TCS · TCS operates on a global scale, with a diverse talent base of more than 600,000 associates representing 153 nationalities across 55 countries. TCS has been recognized as a Global Top Employer by the Top Employers Institute - one of only eight companies worldwide to ha ...


  • Tundra Technical Solutions Montreal, Canada

    Role:Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads. Tasks:Creating\Modifying software applications for an EGSE targeting satellite payloadsRead and understand detailed requir ...


  • Aversan Inc Montréal, QC, Canada

    PYTHON TEST SOFTWARE DEVELOPER · Aversan Inc. () is a reputable Engineering Company that provides expertise in Systems Integration, Product Design/Development and Software/Product Testing for highly regulated industries including Digital Health, Medical Devices, IT and Aerospace ...