Talent.com
NCR Corporation
Software EngineerNCR Corporation • MISSISSAUGA, CAN
No longer accepting applications
Software Engineer

Software Engineer

NCR Corporation • MISSISSAUGA, CAN
30+ days ago
Job type
  • Full-time
Job description

About NCR VOYIX

NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its deep industry experience, NCR Voyix empowers retailers and restaurants to accelerate new possibilities for their operations, experiences and business outcomes. NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.

TITLE: Software Engineer (ACS Application)

LOCATION: Mississauga, ON, Canada

The ACS Application Developer will customize the NCRV Advanced Checkout Solution for retail grocery clients. NCRV ACS is a leading in-store solution for major grocery retailers in North America.

This position is in the Retail Professional Services organization and involves adding new functionality or extending existing functionality in the ACS product for NCRV’s ACS customers. The Retail PS team works through the full software development life cycle including Requirements Analysis, Design, Implementation, Testing, and Support.

Requirements:

  • Bachelor’s degree in computer science or computer Information Systems.
  • Development experience with the NCR ACS application.
  • Strong C/C++ programming skills (10+ years of work experience) including experience using Visual Studio (6, 2003, 2005 & 2008), Visual Basic, MS Access, Java & Perl scripting, PowerShell, OS image creation.
  • Strong MS Windows programming environment skills (10+ years of work experience).
  • Strong Oral/written communications for conversing directly with NCRV customers and producing documentation
  • Ability to work independently and with a team
  • Strong problem solving and analytical skills
  • Understanding of HTML, XML and HTTP communications
  • Integrate new hardware with existing OS images
  • Understand of archiving via GitHub

Key Areas of Responsibility:

  • Verbal and written communication with NCRV customers to understand requirements.
  • Analysis of requirements resulting in a proposed solution.
  • Creation of a detailed design that accomplishes the proposed solution in an efficient and effective way.
  • Accurate estimation of projected effort to ensure a profitable project.
  • Documentation of test cases (unit level and integration level).
  • Code development and/or leading the project as it is programmed in part or in whole offshore.
  • Testing and/or oversight of offshore testing when applicable to ensure that the code functions are as intended and as documented.
  • Support of the code should there be any problems reported.
  • Adhering to the estimated effort while delivering high-quality software on schedule.

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

Create a job alert for this search

Software Engineer • MISSISSAUGA, CAN

Similar jobs

Contract Software Engineer Specializing in Advanced AI Techniques

TuringMississauga, Peel Region, CA
Full-time

Embrace an exciting challenge as a Software Engineer specializing in AI.Collaborate with teams in a remote setting to elevate AI code quality and efficiency.You will be responsible for applying you... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosMississauga, Peel Region, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Ai Platform Software Engineer

GeotabOakville, Canada
Full-time

Empower AI initiatives as a Senior Data Platform Developer focused on machine learning technologies.Develop, maintain, and enhance AI applications while ensuring the performance and reliability of ... Show more

 • Promoted

Algebra Private Tutoring Jobs Maple

SuperprofMaple, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Senior Systems Administrator and Security Engineer

Litens Automotive GroupVaughan
Full-time

Senior Systems Administrator and Security Engineer.Be among the first 25 applicants.We are a diverse group of talented people committed to creating solutions to problems and making the world a bett... Show more

 • Promoted

Fullstack Software Engineer

WaveloMississauga, Peel Region, CA
Full-time

Wavelo is a SaaS business on a mission to make telecoms a breeze.We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, ... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaMississauga, Peel Region, CA
Full-time

Software Engineer (Golang, React).To keep us headed in the right direction, we’re looking for people who understand winning is a team sport, who value and seek to learn from our team’s diverse expe... Show more

 • Promoted

Remote Security Software Engineer (Go) - App & Privacy

TailscaleMississauga, Peel Region, CA
Remote
Full-time

A cutting-edge tech company in Canada is seeking a skilled Software Engineer specializing in security and privacy.The role involves improving security properties by implementing features, auditing ... Show more

 • Promoted

Lead Software Engineer

CitiMississauga
Full-time

The Banking Technology team is at the forefront of digital transformation, committed to enhancing client interactions and improving banker experience through an AI‑first approach to development.We ... Show more

 • Promoted

Senior Full-Stack Engineer (React/Node/Java) - Hybrid

WellnessLivingVaughan
Full-time

A health and wellness software company is seeking an experienced Full Stack Developer to build scalable applications in a hybrid environment.The role involves utilizing React.Java/Spring Boot to cr... Show more

 • Promoted

Senior Software Engineer

PentasiaMississauga, Peel Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Software Engineer (Trajectory)

Weekday AI (YC W21)Mississauga, Peel Region, CA
Full-time

This role is for one of our clients.Compensation: $70-$130 per hour.GBR USA CAN AUT BEL FRA DEU LIE LUX MCO NLD CHE BGR CZE HUN MDA POL ROU SVK.We are seeking experienced Software Engineers to cont... Show more

 • Promoted

Staff Software Engineer, Security

Super.comMississauga, Peel region, Canada
Full-time

Staff Software Engineer, Security at Super.This range is provided by Super.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.For our employees, ou... Show more

 • Promoted

Embedded Software Engineer

AkkodisOakville
Full-time

Contract position with a client located in.Ideally, the successful candidate will have strong experience with embedded systems build and development process as a DevOps engineer or a similar softwa... Show more

 • Promoted

Technical Lead, Guidewire

CAA Club GroupVaughan
Full-time

Lead Guidewire technical direction across PolicyCenter, BillingCenter, and ClaimCenter by defining scalable configuration, customization, and integration approaches.Perform hands‑on development in ... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaMississauga, Peel Region, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Staff Software Engineer (Backend)

CopperMississauga, Peel Region, CA
Full-time

Direct message the job poster from Copper.Most CRMs are glorified databases with legions of custom fields that attempt to make business processes repetitive.But just as no two people are identical,... Show more

 • Promoted

Software Engineer

TRXMississauga, Peel region, Canada
Full-time

Design, implement, and maintain software for nuclear systems, ensuring compliance with safety and regulatory standards.Develop software for reactor control, monitoring systems, data acquisition, si... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsMississauga, Peel Region, CA
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Senior Embedded Systems Engineer – GC/LC (Woodbridge, CAN)

PerkinElmerVaughan
Full-time

The Embedded System Engineer will develop firmware for Gas Chromatography instrumentation, Auto‑Samplers, sample preparation devices, and mass spectrometers—including PerkinElmer Clarus, GC2400, HS... Show more