Software Architect

4 weeks ago


Cambridge, Ontario, Canada NCR Corporation Full time
About NCR Corporation

NCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.

Job Summary

We are seeking a highly skilled Product / System Architect to join our team. As a key member of our architecture team, you will be responsible for designing and implementing novel solutions that meet the evolving needs of our customers.

Key Responsibilities
  • Own the product and system architecture, working closely with management to define and align with the product roadmap.
  • Collaborate with architects across NCR to design and implement innovative solutions.
  • Define APIs that provide interoperability between various Voyix Banking Solutions and integration with our customers and vendors.
  • Articulate Non-Functional Requirements (NFRs) and architect the solution to meet these needs.
  • Work with product owners and scrum teams to define solutions that meet or exceed market requirements.
  • Manage and prioritize the architectural backlog.
  • Participate in Program Increment and Sprint planning.
  • Produce and maintain architectural artifacts, including diagrams and presentations.
  • Review scrum team design and development to ensure alignment with architecture.
  • Provide ongoing technical guidance to scrum team members.
  • Develop architectural and design principles to improve performance, capacity, and scalability of the product.
  • Work with pre-sales and solution management teams to provide solution demonstrations.
  • Work with customers and vendors to present NCR architectural designs.
Requirements
  • Bachelor's Degree in Computer Science or related field.
  • 5+ years of leading architecture and designs for high-transaction processing systems.
  • 3+ years of experience working with Microservices, Docker, Kubernetes in public cloud environments.
  • Knowledge of cloud platforms, ideally Google Cloud Platform and AWS.
  • Java, Spring Cloud development experience.
  • Experience defining and maintaining APIs for consumption by customers.
  • Experience designing and implementing Micro-service architecture.
  • Experience articulating NFRs and architecting the solution to meet them.
  • Experience working in a scrum, agile project.
  • Experience leading design of new projects.
  • Experience evaluating, selecting, and coordinating technology choices.
  • Strong analytic and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Excellent presentation skills.
Preferred Qualifications
  • Experience working in a scaled Agile environment, such as SAFe.
  • Certification in one or more cloud technologies.
  • Knowledge with Cassandra, Redis, and ElasticSearch.
  • Experience working with high-volume transaction systems.
  • Experience with developing software for Financial Institutions.
  • Experience with compliance standards such as PCI and SOX.
About NCR Corporation

NCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.


  • Software Architect

    3 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that transforms the way people bank, shop, eat, and travel. Our software, hardware, and services enable over a half billion transactions daily. Headquartered in Atlanta, we are leading how the world connects, interacts, and transacts with business.Job SummaryWe are seeking a highly skilled...

  • Software Architect

    3 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that transforms the way people bank, shop, eat, and travel. Our software, hardware, and services enable over a half billion transactions daily. Headquartered in Atlanta, we are leading how the world connects, interacts, and transacts with business.Job SummaryWe are seeking a highly skilled...

  • Software Architect

    1 week ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that changes how people everywhere bank, shop, eat, and travel. Our software, hardware, and services enable over a half billion transactions daily. Headquartered in Atlanta, we are leading how the world connects, interacts, and transacts with business.Job SummaryWe are seeking a highly...

  • Software Architect

    1 month ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job Title: Product / System ArchitectWe are seeking a highly skilled Product /...

  • Software Architect

    3 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job Title: Product / System ArchitectWe are seeking a highly skilled Product /...

  • Software Architect

    3 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job Title: Product / System ArchitectWe are seeking a highly skilled Product /...

  • Software Architect

    1 month ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job Title: Product / System ArchitectWe are seeking a highly skilled Product /...

  • Software Architect

    1 month ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology leader that empowers businesses to succeed in today's digital economy. Our software, hardware, and services enable over a half billion transactions daily, making us a trusted partner for businesses around the world.Job SummaryWe are seeking a highly skilled Product / System Architect to join our...

  • Software Architect

    1 month ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology leader that empowers businesses to succeed in today's digital economy. Our software, hardware, and services enable over a half billion transactions daily, making us a trusted partner for businesses around the world.Job SummaryWe are seeking a highly skilled Product / System Architect to join our...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that transforms the way people bank, shop, eat, and travel. Our software, hardware, and services enable over a half billion transactions daily. Headquartered in Atlanta, we are leading how the world connects, interacts, and transacts with business.Job DescriptionWe are seeking a highly...

  • Software Architect

    4 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that transforms the way people bank, shop, eat, and travel. Our software, hardware, and services enable over a half billion transactions daily. Headquartered in Atlanta, we are leading how the world connects, interacts, and transacts with business.Job DescriptionWe are seeking a highly...

  • Software Architect

    2 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been a global leader in consumer transaction technologies for nearly 140 years.Our MissionOur mission is to enable stores, restaurants, and...

  • Software Architect

    2 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been a global leader in consumer transaction technologies for nearly 140 years.Our MissionOur mission is to enable stores, restaurants, and...

  • Software Architect

    1 month ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have established ourselves as a leader in consumer transaction technologies, transforming everyday interactions into meaningful moments.Job Title: Product / System ArchitectWe...

  • Software Architect

    1 month ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have established ourselves as a leader in consumer transaction technologies, transforming everyday interactions into meaningful moments.Job Title: Product / System ArchitectWe...

  • Software Architect

    2 months ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. Our company is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies,...

  • Software Architect

    2 months ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. Our company is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies,...

  • Software Architect

    1 month ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have established ourselves as a leader in consumer transaction technologies, transforming everyday interactions into meaningful moments.Job SummaryWe are seeking a highly skilled...

  • Software Architect

    1 month ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have established ourselves as a leader in consumer transaction technologies, transforming everyday interactions into meaningful moments.Job SummaryWe are seeking a highly skilled...

  • Software Architect

    2 weeks ago


    Cambridge, Ontario, Canada NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company that empowers businesses to succeed in today's digital landscape. With a rich history spanning over 140 years, we have been at the forefront of innovation, transforming the way people bank, shop, eat, and travel.Job SummaryWe are seeking a highly skilled Product / System Architect to join...