Talent.com
Sr. Software Developer (Fullstack, Functional Programming)
Sr. Software Developer (Fullstack, Functional Programming)Askuity • Toronto, ON, CA
Sr. Software Developer (Fullstack, Functional Programming)

Sr. Software Developer (Fullstack, Functional Programming)

Askuity • Toronto, ON, CA
7 days ago
Job type
  • Full-time
Job description

At The Home Depot Canada, we want you to feel valued and supported. The pay range you see represents base salary only. In addition, your total rewards may include : semi-annual bonuses tied to business performance; Deferred Profit-Sharing Program to assist with retirement savings; comprehensive paid benefits; a 15% discount on Home Depot stock purchases; and merit-based salary increases. We are committed to recognizing your efforts and supporting your growth with us.

With a career at The Home Depot, you can be yourself and also be part of something bigger.

Position Overview

Askuity is a Toronto-based retail analytics software company operating as a division within The Home Depot (THD). Through our supplier analytics program, Askuity’s mission is to enable suppliers and merchants at The Home Depot to make profitable, data-driven decisions and drive real-time execution.

Askuity is seeking a highly motivated and technical versatile Senior Fullstack Engineer, backend leaning. This is a crucial, hybrid role that will operate at the intersection of development and operations, owning the entire lifecycle of our critical operations. As a member of the development team at Askuity, you will drive the technical direction of our industry leading analytics platform that has a meaningful and immediate impact on our growing customer base. If you’re committed to great work and are constantly looking for ways to improve the systems you are responsible for, then we’d love to hear from you.

Key Responsibilities

Code Development

  • Get deeply involved in our technical direction while delivering well-tested, performant, and maintainable code for our data powered SaaS platform
  • Contribute to the entire application development lifecycle
  • Deploy and run software in Google Cloud Platform (GCP)
  • Evaluate new technologies and assess their suitability to solve challenges of today and into the future

Partnering

  • Gain an understanding of the real-world problems of our users to help build a great product that exceeds the expectations of our customers
  • Collaborate with product stakeholders to understand, design, and implement product features and realize our product vision to help our customers make better sense of their retail data
  • Agile Scrum
  • Action oriented
  • Drives results
  • Skills

  • Experience building service-oriented architectures and web applications (we have a lot of things that are HTTP and REST-based)
  • Deep, senior-level proficiency in modern languages (functional programming is a plus)
  • Experience with system design and architecture, designing distributed systems, scaling, security, reliability (microservices based architecture running in a Kubernetes cluster is a plus)
  • Hands on expertise and demonstrated ability to design and implement reliable, scalable, high performing systems
  • Experience working with a cloud platform and products
  • Git and other development tools and processes including but not limited to IntelliJ, Visual Studio Code, etc
  • Mentoring and onboarding, Architectural Documentation and Communication
  • Direct Manager / Direct Reports

  • Reports to Senior Manager, Software Development
  • Travel Requirements

  • Limited
  • Travel to corporate headquarters annually, as requested
  • Physical Requirements

  • Extended Sitting
  • Repetitive Tasks
  • Working Conditions

  • Working in an office setting : computer work, camera on virtual meetings
  • University / College degree in a related area of study, or equivalent experience.
  • Minimum Years of Work Experience

  • 5+ years of experience
  • None
  • Certifications

  • None required, but any Google Cloud Professional certificates is a plus
  • Other Requirements / Assets

  • Back End frameworks – Scala, Play! framework. Python, Flask framework
  • Front End frameworks – Typescript, React, Redux, Observables is a plus
  • Relational and NoSQL databases such as Postgres, Redis, Firestore, BigQuery, OLAP
  • Familiarity with is AI coding assistants (vibe coding)
  • GCP and its ecosystem, including GKE, Google Cloud databases (Firestore, BigQuery) and pub-sub is a plus
  • #J-18808-Ljbffr

    Create a job alert for this search

    Sr Software Developer Fullstack Functional Programming • Toronto, ON, CA

    Similar jobs
    Senior Software Engineer - Canada

    Senior Software Engineer - Canada

    Canals, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Canals is a fully remote, profitable startup transforming the industrial supply chain ($10T industry) with AI.Our platform seamlessly integrates with the systems distributors already use, automatin...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Beacon Software • Toronto C6A, ON, Canada
    Full-time +1
    Senior Software Engineer, Platform.Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm combining technologists, op...Show more
    Last updated: 30+ days ago • Promoted
    Sr Software Engineer - Backend, Delivery & Ads

    Sr Software Engineer - Backend, Delivery & Ads

    Uber • Toronto
    Full-time
    Collaborates with stakeholders within the team to build and maintain backend services and solutions to support user-facing products. About The Team (We Are Hiring For Multiple Teams).Our Delivery or...Show more
    Last updated: 1 day ago • Promoted
    RQ09716 - Software Developer - Full Stack - Senior

    RQ09716 - Software Developer - Full Stack - Senior

    Maarut • Toronto, ON, ca
    Full-time
    Quick Apply
    Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Required to translate technical systems specifications into working, teste...Show more
    Last updated: 1 day ago
    Senior Embedded Software Architect - Aerospace / eVTOL

    Senior Embedded Software Architect - Aerospace / eVTOL

    Essence Coaching Group • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading aerospace technology firm based in Ontario is seeking a Senior Software Architect & Engineer with over 7 years of experience to lead aerospace software development.The role involves defin...Show more
    Last updated: 16 days ago • Promoted
    Sr. Software Engineer, Android

    Sr. Software Engineer, Android

    Pinterest • Toronto C6A, ON, Canada
    Remote
    Full-time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to br...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Synchro • Toronto C6A, ON, Canada
    Remote
    Full-time
    Toronto (You must be based in Canada within 1-2 hours EST).Our client believes technology can be a powerful force for good. Their mission is to leverage AI to create meaningful digital experiences t...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer (Snowflake)

    Senior Software Engineer (Snowflake)

    Drillo.AI • Toronto C6A, ON, Canada
    Full-time
    We are building a modern data platform centered on Snowflake and we’re seeking a Snowflake-focused data professional to design, build and operationalize Snowflake-native solutions.The role combines...Show more
    Last updated: 7 days ago • Promoted
    Senior Programmer Analyst : Build Scalable Software Onsite

    Senior Programmer Analyst : Build Scalable Software Onsite

    Amico Group of Companies • Richmond Hill
    Full-time
    A leading technology firm in Richmond Hill is seeking a skilled Senior Programmer Analyst to define, develop, and maintain new software applications. Candidates should have a minimum of 7 years of e...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer (Senior Full-stack Developer)

    Senior Software Engineer (Senior Full-stack Developer)

    Scotiabank • Toronto C6A, ON, Canada
    Full-time
    Title : Senior Software Engineer (Senior Full-stack Developer).Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The successful candidate will hav...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TRAFFIX • Toronto C6A, ON, Canada
    Full-time
    TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer, Product Engineering, Canada

    Senior Software Engineer, Product Engineering, Canada

    Ashby • Toronto, Canada
    Full-time
    Be among the first 25 applicants.This range is provided by Ashby.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. I’m Abhik, Ashby's Co-Founder a...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer — Platform Modernization & Mentorship

    Senior Software Engineer — Platform Modernization & Mentorship

    Shift4 • Toronto C6A, ON, Canada
    Full-time
    A leading payment technology company in Toronto seeks a Senior Software Engineer to join a high-velocity engineering team. This role involves designing, developing, and maintaining high-quality feat...Show more
    Last updated: 3 days ago • Promoted
    Sr. Software Engineer - AI - toronto

    Sr. Software Engineer - AI - toronto

    Future Secure AI • toronto, on, ca
    Full-time
    Future Secure AI (FSAI) is a leading enterprise AI company that was created in deep partnership with one of the world's largest financial institutions. Operating as an enterprise company with deep r...Show more
    Last updated: 3 days ago • Promoted
    Director, Software Engineering

    Director, Software Engineering

    Capital One • Toronto C6A, ON, Canada
    Full-time
    Bay Street (93021), Canada, Toronto,Toronto, Ontario,Director, Software Engineering • • • •Director, Software Engineering • • • • • • • •About Capital One Canada. For 30 years, we’ve been on a mission to change...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Curinos • Toronto C6A, ON, Canada
    Remote
    Part-time
    Senior Software Engineer II, Platform.Curinos empowers financial institutions to make better, faster and more profitable decisions through industry‑leading proprietary data, technologies and insigh...Show more
    Last updated: 16 days ago • Promoted
    Director, Software Engineering

    Director, Software Engineering

    Capital One Canada • Toronto C6A, ON, Canada
    Remote
    Full-time
    Bay Street (93021), Canada, Toronto,Toronto, Ontario,Director, Software Engineering.Director, Software Engineering.For 30 years, we’ve been on a mission to change banking for good and build relatio...Show more
    Last updated: 3 days ago • Promoted
    Software Developer (Full Stack) - Toronto

    Software Developer (Full Stack) - Toronto

    AGAT Laboratories • Toronto, AB, CA
    Full-time
    Quick Apply
    Your future is bright at AGAT!.At AGAT Laboratories, we are the next step in your career!.By joining AGAT, you become part of a dynamic, purpose-driven team that fosters innovation, collaboration, ...Show more
    Last updated: 13 days ago