Software Architect

Posted 2 Days Ago
Be an Early Applicant
Waterloo, ON
Mid level
Fintech • Information Technology • Payments • Software
The Role
As a Product/System Architect at NCR VOYIX, you will own the architecture of products and systems, collaborating with management to align with the product roadmap. You will also define APIs for interoperability, articulate non-functional requirements, and work with product teams to meet industry demands. Your role will include managing the architectural backlog and maintaining architectural artifacts to ensure high-quality solutions.
Summary Generated by Built In

About NCR VOYIX

NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX 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, turning everyday consumer interactions into meaningful moments. Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.

Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world’s leading retailers, restaurants and financial institutions. We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers’ technology systems.

Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals – from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth. Our solutions empower our customers to succeed in today’s competitive landscape.

Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small — from the best-known brands around the world to your local favorite around the corner.

TITLE: Product / System Architect

LOCATION: WATERLOO, ONTARIO

YOU ARE:

Passionate about technology and see the world a little differently than your peers. Everywhere you look, there’s possibility. Opportunity. Boundaries to push and challenges to solve. You believe software technology changes how people live.

At NCR, we believe that, too. We’re one of the world’s first tech companies, and still going strong. Like us, you know the benefit of a building a solution that meets and exceeds market demands. Your solutions result in clean architecture and design leading to high quality, feature rich solutions. You enjoy working closely with highly skilled development teams to build out your vision. You don’t see problems; instead, aided by your strong technical and testing skills, you see boundaries to push and challenges to solve. You understand the benefits of reuse and open source software to increase time to market. You are on top of trends throughout the industry and are always looking for how they can improve our solutions.

Curious? Read on. We’re looking for a Product / System Architect like you.

YOU CAN EXPECT TO:

  • Own the product and system architecture, working closely with management to define and align with the product roadmap.
  • Extensively collaborate with architects across NCR to design novel solutions.
  • Define APIs that provide interoperability between a variety of 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 the product owners and scrum teams to define solutions that meet or exceed the market requirements.
  • Manage and prioritize the architectural backlog.
  • Participate in the Program Increment and Sprint planning.
  • Produce and maintain architectural artifacts including diagrams & presentations.
  • Review the scrum team’s design and development to ensure that it aligns with your architecture.
  • Provide ongoing technical guidance to the scrum team members as required.
  • Develop architectural and design principles to improve performance, capacity, and scalability of the product.
  • Work with the 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.

PEOPLE DESCRIBE YOU AS:

  • Technically Savvy. Using your strong technical knowledge and experience you can find clean solutions to every challenge.
  • Someone who just gets it. From system architecture to technical specifics, you see the big picture and how everything—and everyone—works together from start to finish.
  • A bit of a perfectionist, but in all the best ways. People trust you to make the right call—quickly and confidently.
  • The one everyone wants on their team. You simply bring out the best in other people.

YOU HAVE:

  • A Bachelor’s Degree in Computer Science or related field.
  • 5+ years of leading architecture & designs for high-transaction processing systems
  • 3+ year 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.

YOU MIGHT ALSO HAVE:

  • 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 Voyix CORPORATION:

NCR Voyix Corporation (NYSE: VYX) is a global tech 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. ncrvoyix.com

At NCR Voyix, we believe we can change the way the world works. We’re one of the world’s first tech companies, and still going strong. We know the online and mobile worlds better than others—and see patterns that no one else sees. Our software can survive under the pressure of hundreds of thousands of requests per minute.

EEO STATEMENT:

Integrated into our shared values is NCR Voyix's commitment to diversity. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. 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 Voyix has an ongoing responsibility to respect and support a globally diverse environment.

STATEMENT TO THIRD PARTY AGENCIES:

To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the NCR Voyix preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes.

Offers of employment are conditional upon passage of screening criteria applicable to the job

EEO Statement

Integrated into our shared values is NCR Voyix’s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.

Statement to Third Party Agencies
To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes


The Company has an accommodation process in place and provides accommodations for employees with disabilities. If you require a specific accommodation because of a disability or a medical requirement, please contact Human Resources via e-mail at [email protected] so that arrangements can be made for the appropriate accommodations to be in place.

Top Skills

APIs
Cloud-Based Solutions
The Company
Atlanta, GA
36,000 Employees
On-site Workplace
Year Founded: 1884

What We Do

Shaping the future for 135 years, NCR is the world’s enterprise technology leader for restaurants, retailers and banks. The #1 global POS software provider for retail and hospitality, and the #1 provider of multi-vendor ATM software, we create software, hardware and services that run the enterprise from back office to the front end and everything in between for our clients.

Similar Jobs

Mississauga, ON, CAN
2071 Employees
Hybrid
Mississauga, ON, CAN
1557 Employees

Braze Logo Braze

Engineering Manager, Email

Marketing Tech • Mobile • Software
Easy Apply
Remote
Ontario, ON, CAN
1500 Employees

Braze Logo Braze

Engineering Manager, Partnerships

Marketing Tech • Mobile • Software
Easy Apply
Remote
Ontario, ON, CAN
1500 Employees

Similar Companies Hiring

General Motors Thumbnail
Transportation • Software • Robotics • Manufacturing • Information Technology • Big Data • Automotive
Detroit, MI
165000 Employees
iCapital Thumbnail
Fintech • Financial Services
New York, NY
1500 Employees
VTS Thumbnail
Software • Real Estate • PropTech • Productivity • Big Data Analytics
New York City, NY
500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account