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

  • Software Architect

    4 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.For nearly 140 years, we have been the global leader in consumer transaction technologies,...

  • 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

    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

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

    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 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 NCR Corporation Full time

    About NCR CorporationNCR Corporation is a global technology company leading how the world connects, interacts and transacts with business.Job SummaryThis SRE Cloud Network Architect role is responsible for the multi Cloud network design, implementation standards and strategy for NCR Digital First Banking's Cloud SaaS offerings.Key ResponsibilitiesCloud...


  • Cambridge, Ontario, Canada Shree Electrical Inc. Full time

    As a Cloud Solutions Architect, you will design and develop scalable cloud-based solutions for our company's software development needs. With a focus on cloud architecture, you will work closely with cross-functional teams to ensure seamless integration and delivery of cloud-based products. Your expertise in cloud computing, software development, and...

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.

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 Micro-service architecture.
  • 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 by working with business/product and engineering teams.
  • Work with product owners and scrum teams to define solutions that meet or exceed market requirements.
  • Manage and prioritize the architectural backlog.
  • Participate in the Program Increment and Sprint planning.
  • Produce and maintain architectural artifacts, including diagrams and presentations.
  • Review the scrum team's design and development to ensure alignment with your architecture.
  • Provide ongoing technical guidance to scrum team members as required.
  • 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 while understanding and incorporating their needs.
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 working with Microservices, Dockers, 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, including iterative versions with backwards compatibility.
  • Experience designing and implementing Micro-service architecture.
  • Experience articulating NFRs and architecting the solution to meet them in conjunction with business/product and engineering teams.
  • 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, and supporting a multi-scrum team development project.
  • 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 established ourselves as a leader in consumer transaction technologies.

We believe in understanding and respecting differences among all people. This concept encompasses but is not limited to human differences with regard to race, ethnicity, religion, gender, culture, and physical ability. Every individual at NCR Corporation has an ongoing responsibility to respect and support a globally diverse environment.

NCR Corporation is an equal opportunity employer and welcomes applications from diverse candidates.