Jobs
>
Toronto

    Team Lead/Senior Developer - Toronto, ON, Canada - Red Label Vacations

    Default job background
    Description

    Position:
    Full Stack Technical Lead


    Status:
    Full-Time


    Department:

    IT

    Reports to:
    Director, Application Development

    Location:
    Head Office Toronto, Ontario or Montreal, Quebec office (Hybrid)

    The Full Stack Technical Lead is a hands-on technical leadership role, the candidate will be responsible for every aspect of software development of the product from technology research, architectural design, building front-end to back-end services, integration with different systems, to setting up continuous integration and deployment pipeline.

    As a senior member of the engineering team, you will be instrumental in architecting and building systems, interfaces, and integrations that make the product run and keep up with the speed of our growth.

    Provide technical direction and guidance to a geographically distributed team of developers.

    Collaborate with multidisciplinary team of business users, product managers, ux designers and senior engineers to understand the product vision, bring the vision alive through the creation of elegant and robust solution.

    Design, develop and deploy high-quality, enterprise scale code on our AWS cloud infrastructure.
    Work hands-on across the entire software stack comfortably.
    Produce documentation from architecture design to technical specification.
    Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics.
    8+ years of professional software engineering experience preferably experience at a software product company.
    ~ Deep knowledge of object-oriented programming and experience with PHP, and/or other server-side programming languages and frameworks.
    ~ Solid understanding of web technologies and proficiency in JavaScript, HTML and CSS including familiarity with React and its ecosystem (e.g. Solid understanding of database technologies such as SQL, and relational database schema design.
    ~ Experience with one or more NoSQL databases such as Mongo, Elasticsearch/Solr etc.
    ~ Strong understanding of multi-tenant and distributed software architectures – application clustering, data partitioning, event driven etc.
    Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required.
    Excellent knowledge of Computer Science fundamentals, with strong competencies in data structures, algorithms, software design and coding.
    Experience in automated testing including unit and functional testing using Java, JUnit or other tools.
    Medical and dental benefits
    ~Group, is one of Canada's largest travel companies. Incorporated in 2004, Red Label Vacations owns and operates multiple wholesale and retail travel brands. The retail division; ca and ; offers diverse products to travellers including destination packages, flights and hotels worldwide, excursions and more. The wholesale travel business, TravelBrands, provides a full range of travel products including air, hotel, car rental, cruise and specialty to travel agents and retail agencies throughout Canada. Red Label Vacations is a comprehensive one-stop shop for agents and travellers alike.
    Red Label Vacations values diversity in the workplace and is committed to employment equity.

    In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Red Label Vacations will provide accommodation, accessible formats, and communication support for the interview upon request.


    Job Types:
    Full-time, Permanent
    Dental care
    Work from home
    8 hour shift
    ~ Monday to Friday
    ~ Do you have knowledge of object-oriented programming and experience with PHP, and/or other server-side programming languages and frameworks?
    Do you have a solid understanding of web technologies and proficiency in JavaScript, HTML and CSS including familiarity with React and its ecosystem (e.g. Do you have experience in automated testing including unit and functional testing using Java, JUnit or other tools?
    Do you have working knowledge of Computer Science fundamentals, with strong competencies in data structures, algorithms, software design and coding?
    Bachelor's Degree (preferred)

    one or more NoSQL databases (Mango, Elasticsearch/Solr): 2 years (preferred)

    professional software engineering:
    Work
    Location:
    Hybrid remote in Toronto, ON
    #


  • Zazz Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 to 40 hours per week · Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modificati ...


  • S M SOFTWARE SOLUTIONS INC. Toronto, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Computer and technology knowledge · Informatica · SQL · Amazon Web Services (AWS) · Python · Linux - VxWorks RTOS · Screening questions · Are you currently legally able to work in Canada? · Ex ...


  • Autodesk Toronto, Canada Full time

    Position Overview · Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things. We are a global leader in design and make software for architecture, engineering, construction, manufacturing, and media and entertainment industries. If you've ever driven a high-perfor ...


  • Humance Toronto, Canada

    **Poste à combler**: 1 · - **Type**: Poste permanent à temps plein · - **Entrée en poste**: Dès que possible · - **Endroit**: Toronto · En vous joignant à l'équipe de Humance, vous ferez partie d'une organisation dynamique qui place l'humain au cœur de son succès. Vos atouts sero ...

  • Information Services Corporation

    Development Lead

    1 week ago


    Information Services Corporation Toronto, Canada

    Company Name: · ESC Corporate Services Ltd. · We are ESC, an experienced provider that delivers solutions uniting public records data, customer authentication, corporate services, collateral management, asset recovery, and accounts receivable management which support registration ...

  • BMO Financial Group

    Development Lead

    2 weeks ago


    BMO Financial Group Toronto, Canada

    33 Dundas Street West Toronto Ontario,M5G 3C2 · BMO is a North American leader in Personalization. We've invested in the tools, the people, and the culture to become the best in delivering delightful, compelling, and personalized digital experiences. Our team includes Personaliza ...

  • Atlantis IT group

    Development Lead

    2 weeks ago


    Atlantis IT group Toronto, Canada

    **Role**: Development Lead · **Location**: Toronto · Hybrid · **Role Description**: Technical Lead · **Essential Skill**: Scaled Agile, Agile POD PO ownership, fullstack Software Engineering domain (Java, Spring/Springboot,.Net, MS Azure) ...

  • Venture for Canada

    Development Lead

    2 weeks ago


    Venture for Canada Toronto, Canada

    **Thank you for your interest in joining our team A little bit about Venture for Canada**: · Venture for Canada is a national charity that fosters entrepreneurial skills and mindset in young Canadians. To be entrepreneurial is to act upon opportunities to create value for others. ...

  • Scotiabank

    Development Lead

    1 week ago


    Scotiabank Toronto, Canada

    Requisition ID: 176327 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · **The Team** · **The role**: · The role carries responsibility for the design, architecture and final delivery of the solution with an emphasis on sys ...

  • Royal Bank of Canada

    Development Lead

    2 weeks ago


    Royal Bank of Canada Toronto, Canada

    **Come Work with Us** · At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. · Whether you're helping clients find new opportunities, developing new tech ...

  • Scotiabank

    Development Lead

    1 week ago


    Scotiabank Toronto, Canada

    Requisition ID: 176193 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · **The Team** · Global Wholesale, Wealth, and Risk Technology - Derivatives team, responsible for servicing Global Capital Markets worldwide and delive ...


  • CGI Toronto, Canada

    We are Canada's largest independent information technology services firm, and after 40 years, we're still growing Join Canada's largest IT Company as a Development Lead, with our Banking team in Toronto. · Innovation, technology, and service delivery are our focus. Our goal is to ...


  • Humance Toronto, Canada

    **Qui nous sommes** · Humance est une firme-conseil alliant stratégies d'affaires et stratégies humaines. Nous œuvrons à tous les niveaux pour challenger le statu quo et aider les organisations à faire émerger une culture porteuse et engageante qui stimule la performance. · En vo ...

  • Emergitel

    Development Lead

    3 days ago


    Emergitel Toronto, Canada

    **The role**: · The role carries responsibility for the design, architecture and final delivery of the solution with an emphasis on system scalability, availability and pragmatism. Hands-on coding is expected - active contribution to the code base as well as code reviews and walk ...


  • SPRINT Senior Care Toronto, Canada

    **Communications and Development Lead** · **Position Type**: Full-time, Permanent · **Department**: Administration · **Reports To**: CEO + COO · **Location**: Toronto · SPRINT Senior Care began caring for seniors and enabling seniors to care for themselves in 1983. We continue to ...


  • Informal Systems Toronto, Canada

    **Business Development Lead (B2B Fintech) - Cycles Protocol** · Full Time · Remote (Canada, US, UK) · **About the Cycles Team** · The Cycles team at Informal Systems is part of a very early stage startup effort within the company that aims to deliver financial software solutions ...


  • Informal Systems Toronto, Canada

    **Business Development Lead - Cycles Protocol** · Full Time · Remote (Canada, US, UK) · **About the Cycles Team** · The **Cycles team** at Informal Systems is part of a very early stage startup effort within the company that is changing the landscape of payments and credit and en ...


  • The Royal Conservatory Toronto, Canada

    **Job Description**: · The mission of The Royal Conservatory, to develop human potential through leadership in music and the arts, is based on the conviction that the arts are humanity's greatest means to achieve personal growth and social cohesion. The curriculum for the study o ...

  • Q1 Technologies

    Aws Development Lead

    3 weeks ago


    Q1 Technologies Toronto, Canada

    **Required skills**: · - 5+ years of experience as Java and AWS · - Good Knowledge on Core Java, Angular, Springboot · - Good command over IDE like IntelliJ. · - Good knowledge on AWS Alerts, VPC, API Gateway, Lamda functions, Dynamo & Aurora DB databases · **Roles and Responsibi ...


  • Scotiabank Toronto, Canada

    Requisition ID: 181529 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. · **The Team** · The Global Wealth Engineering client technology team is transforming the digital experience for its clients. The team partners and work ...