Application Architect

2 months ago


Old Toronto, Canada Roots Full time

1400 Castlefield Ave, Toronto, ON M6B 4C4, Canada ● Virtual Req #1969

Tuesday, October 29, 2024

Roots is more than just an iconic Canadian retailer, we are a group of passionate people who act with integrity, trust each other and do what is right. We work in a space where people can grow and develop, with teams who own results and are dedicated to seeing Roots win. We seek to build long standing relationships with partners who share our commitment to maintaining high ethical standards of operation.

We are currently seeking an Application Architect who will seek inspiration from our roots, can commit to achieving results the right way and loves to think big to join us on our journey.

The Application Architect is a critical technical role supporting the backbone of business operations at Roots. This role will focus on integration between Roots systems, data flows between systems for operations and analytics, and software development best practice implementation across multiple technical streams.

The Application Architect will work closely with the Senior Director, Application Development in designing, documenting, and coding a wide array of applications and integrations. You will architect and build solutions that enable critical business processes, improve customer experience, and drive operational efficiency across Roots' retail and online platforms.

Reporting to the Senior Director of Application Development, the Application Architect is responsible for developing, documenting, implementing, and maintaining production applications and integrations. As the ideal candidate, you should be passionate about Roots and eager to support the profitable growth of the iconic Canadian brand.

The Application Architect for Roots will be responsible for the following:

  • Full stack software development of both on premise and cloud-based software.
  • Design and architecture of scalable, reliable, and secure software solutions.
  • Technical documentation creation.
  • Architectural and data flow diagram creation.
  • Advanced production system troubleshooting.
  • Work with Business Analysts and end users to understand business requirements and define technical implementation plans.

Top candidates for the Application Architect role will have the following:

  • 7+ years of experience in full stack software development, at least 2 years of experience providing technical leadership.
  • HTML, CSS, JS, JS frameworks.
  • Experience with both relational and NoSQL databases.
  • Experience with various source control systems, GitHub, Bitbucket, Azure DevOps, TFS etc.
  • Experience with CI/CD pipelines, GitHub Actions, Azure DevOps, or Jenkins.
  • Experience supporting production software systems with high availability and high throughput.
  • Familiar with Agile development practices.
  • Familiarity with retail technologies such as point-of-sale (POS) systems, e-commerce platforms, inventory management, and financial systems in a retail or wholesale environment.
  • Post-secondary education in computer science, software, or computer engineering, applied math, physics, statistics, or a related field.
  • Excellent oral and written communication skills.
  • Solid analytical capabilities.
  • Ability to work independently and as part of a team.
  • Be able to work in a fast-paced environment.
  • Willing to take initiative and obtain required resources while working as part of a team.
  • MuleSoft development experience is an asset.

Founded in 1973, Roots Canada is a publicly held Canadian lifestyle brand that sells apparel, leather bags, small leather goods, footwear and active athletic wear with over 100 retail stores in North America and Asia.

At Roots we appreciate that skills and expertise are cultivated through a range of experiences. We are committed to reflecting Canada's diverse landscape in our products, team, and workplace culture. We value your unique perspective and encourage you to apply, even if you don't meet every listed requirement. Accommodations are available for applicants throughout the recruitment process.

#J-18808-Ljbffr
  • Application Architect

    3 months ago


    Old Toronto, Canada Foresters Financial Services, Inc. Full time

    Career OpportunityRole TitleApplication ArchitectPurpose of roleThe Application Architect is responsible for the design of application architectures, conforming to organizational Enterprise Architecture principles and standards. This includes the design and implementation of application models and services within the overall computing infrastructure and...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are a studio of landscape architects and architects specializing in personal and public space design.As a Senior Staff Landscape Architect, you will oversee technical and design aspects of landscape projects. You will work closely with the Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic design...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Canada (0026) IBM Canada Limited - IBM Canada Limitee Full time

    We are currently seeking experienced Application Architect/Technical lead for our IBM Payments Centre. We wish to add talent to help drive our market growth and shape new solutions which deliver Payments modernization and transformation for our clients. We advise clients on addressing Payments industry regulatory requirements, develop strategy and...


  • Old Toronto, Canada IBM Computing Full time

    IBM Application Architect Tech Lead in Toronto, OntarioIntroduction:At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this...


  • Old Toronto, Canada IBM Full time

    IntroductionAt IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most...

  • Application Architect

    4 months ago


    Old Toronto, Canada Toparo Full time

    Are you an experienced application development architect with a passion for Microsoft technologies? We seek a talented professional to join our client's team and help drive successful digital transformation projects.Key Responsibilities:As a solution architect, you will collaborate with implementation teams from concept to deal closure, providing expertise...

  • Application Architect

    4 weeks ago


    Old Toronto, Canada ThoughtStorm Inc Full time

    JOB DESCRIPTION: The Application / Software Architect (Level 3), will provide the following tasks that may include but are not limited to: Apply BI Tools and Visualization Technologies to develop solution architectures; Develop technical architectures, frameworks, and strategies, with a focus on Business Intelligence (BI) and Data Analytics, to meet...


  • Toronto, ON, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, ON, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...

  • Application Architect

    2 weeks ago


    Greater Toronto Area, Canada PrecisionERP Incorporated Full time

    PrecisionERP/IT is recruiting for a Sr. Applications Architect for a HYBRID opportunity (3 days ONSITE) with our client based in either Winnipeg or Toronto offices.The Sr. Applications Architect with include the responsibility for the overall architecture, development, and integration of multi-platform information technology solutions within projects, as...

  • Application Architect

    2 weeks ago


    Greater Toronto Area, Canada PrecisionERP Incorporated Full time

    PrecisionERP/IT is recruiting for a Sr. Applications Architect for a HYBRID opportunity (3 days ONSITE) with our client based in either Winnipeg or Toronto offices.The Sr. Applications Architect with include the responsibility for the overall architecture, development, and integration of multi-platform information technology solutions within projects, as...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are seeking a highly skilled Senior Landscape Architect to lead our design team in delivering exceptional landscape projects. With over 10 years of professional experience, you will be responsible for overseeing technical and design aspects of our landscape projects, ensuring consistency and excellence in design from schematic design through to...

  • Application Architect

    2 weeks ago


    Greater Toronto Area, Canada, Ontario PrecisionERP Incorporated Full time

    PrecisionERP/IT is recruiting for a Sr. Applications Architect for a HYBRID opportunity (3 days ONSITE) with our client based in either Winnipeg or Toronto offices.The Sr. Applications Architect with include the responsibility for the overall architecture, development, and integration of multi-platform information technology solutions within projects, as...

  • Application Architect

    6 months ago


    Toronto, Canada Thomson Reuters Full time

    We are seeking a highly motivated Application Architect with experience in enterprise and/or hosted applications development. You will work closely with a very experienced team to extend and support our industry-leading integration solutions and work with many of the latest technologies. We seek a candidate with demonstrable, proven expertise in Cloud...


  • Old Toronto, Canada LanceSoft Full time

    Applications Architect – IntermediateLocation: Marie, Sudbury, Guelph, Toronto, Peterborough – ON (Any location is fine)Duration: 81 DaysDescription:Must haves:Experience decomposing and composing requirements to develop solution options using a composable and modular architecture approach.Conduct cost and benefit analyses and feasibility studies, create...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Job OverviewNexus Systems Group Inc. is seeking an experienced Senior Cloud Architect to lead the design and implementation of global application rollouts.ResponsibilitiesThe ideal candidate will have 10+ years of IT experience with a proven track record of providing hands-on architectural design for software applications, leading Proof of Concept/Proof of...