Current jobs related to Software Architect - Cambridge, Ontario - NCR Corporation

  • Software Architect

    3 weeks 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

    4 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

    4 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

    3 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. Our company is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe.We have been the global leader in consumer transaction technologies for nearly 140 years,...

  • Software Architect

    3 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. 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 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 mission is to enable businesses to succeed in today's...

  • Software Architect

    1 month 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 mission is to enable businesses to succeed in today's...

  • Software Architect

    3 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. 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,...


  • Cambridge, Ontario, Canada JMP Solutions Full time

    JMP Solutions is now part of the Convergix Automation Solutions family.The role of Information Systems Solutions Architect will play a key role as part of the Information Systems group, with responsibilities to all regions of the company. This is a vital role in the development of the overall Information/MES/IIoT solution architectures for our customers....


  • Cambridge, Ontario, Canada Canada Inc. Full time

    Job Title: Computer Systems ArchitectAbout the Role:We are seeking a highly skilled Computer Systems Architect to join our team at Canada Inc. As a key member of our IT department, you will be responsible for designing and developing information and communication system architecture, hardware, and software.Key Responsibilities:Lead and coordinate teams of...


  • Cambridge, Ontario, Canada JMP Solutions Full time

    JMP Solutions, now part of Convergix Automation Solutions, is seeking a skilled Automation Solutions Architect to join our team. This is a remote opportunity with occasional travel required. As a key member of our team, you will be involved in pre-sales support, developing overall solution architecture, requirements specification, and system design. You will...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    Job DescriptionAt Canada Inc., we are seeking a highly skilled Computer Systems Architect to lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware and software.Key ResponsibilitiesAnalyze user requirements and design and develop system architecture and...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    Job SummaryCanada Inc. is seeking a highly skilled Senior Systems Architect to lead the design and development of complex information and communication system architecture, hardware, and software. The ideal candidate will have a strong background in computer systems engineering and experience in leading teams of design professionals.Key ResponsibilitiesLead...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    At Canada Inc., we are seeking a highly skilled Senior Systems Architect to lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware, and software.The ideal candidate will have a Bachelor's degree and 1 to less than 7 months of experience in the field. Key...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    Job DescriptionAt Canada Inc., we are seeking a highly skilled Computer Systems Architect to join our team. The successful candidate will be responsible for leading and coordinating teams of design professionals in the development and integration of information and communication system architecture, hardware and software.Key ResponsibilitiesResearch,...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    At Canada Inc., we are seeking a highly skilled Senior Systems Architect to lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware and software.The ideal candidate will have a Bachelor's degree and less than 7 months of experience in the field.The key...


  • Cambridge, Ontario, Canada Canada Inc. Full time

    Job SummaryCanada Inc. is seeking a highly skilled Computer Systems Architect to lead and coordinate teams of design professionals in the development and integration of information and communication system architecture, hardware and software.Key ResponsibilitiesAnalyze user requirements and design and develop system architecture and specificationsResearch,...


  • Cambridge, Ontario, Canada Challenger Motor Freight Inc. Full time

    Cybersecurity Implementation ArchitectChallenger Motor Freight Inc. is a leading North American freight transportation company that values diversity and inclusion in the workplace. We are committed to creating a safe and inclusive environment for all employees and customers.Job SummaryWe are seeking a highly skilled Cybersecurity Implementation Architect to...


  • Cambridge, Ontario, Canada Spire Global, Inc. Full time

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. The successful candidate will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and develop a scalable and reliable distributed network...


  • Cambridge, Ontario, Canada Challenger Motor Freight Inc. Full time

    Cybersecurity Implementation ArchitectChallenger Motor Freight Inc. is a leading North American freight transportation company that values diversity and inclusion in the workplace. We are committed to creating a safe and inclusive environment for all employees and customers.Job SummaryWe are seeking a highly skilled Cybersecurity Implementation Architect to...

Software Architect

2 months 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 established ourselves as a leader in consumer transaction technologies, transforming everyday interactions into meaningful moments.

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. Your expertise in cloud platforms, microservices, and API design will be instrumental in shaping the future of our technology.

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 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.
  • Work with pre-sales and solution management teams to provide solution demonstrations.
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.
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 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 established ourselves as a leader in consumer transaction technologies, transforming everyday interactions into meaningful moments.