Senior Software Engineer (C++/Rust) – Hybrid, Dundee

NCR Atleos

Scotland

Hybrid

GBP 48,000 - 60,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Defined Pension Plan
Career development and learning
Medical insurance
Dental insurance unum
Life and Income protection insurance
Illness and accident cover
Health assessment
Holiday buy
Cycle to work
Lifestyle discounts
My gym discounts
Employee assistance program (EAP)
Health Screening

Job summary

NCR Atleos in Dundee (Hybrid) is seeking a Senior Software Engineer to join an agile team developing a large-scale ATM software solution. The role focuses on design, development and maintenance of platform software and related components.

You will lead projects, contribute to technical strategy, and collaborate with Scrum Masters and Product Owners to deliver on time. Requires 4+ years, BSc/BEng, and C++/Rust with Visual Studio on Windows/Linux.

Qualifications

  • BSc in Computer Science or BEng in a technical discipline, or equivalent on the job experience.
  • Excellent written and verbal communication and ability to work in a team.
  • Experience with Agile software development lifecycles and associated techniques.
  • Knowledge of Windows 10 and Linux.
  • C++ and/or Rust experience using Microsoft Visual Studio.
  • 4+ years of industry experience.

Responsibilities

  • Lead small to medium projects; collaborate with Scrum Masters, Product Owners and developers.
  • Design, develop and maintain platform software and components.
  • Contribute to technical strategy discussions and tool selection.
  • Prototype emerging technologies for NCR portfolio.
  • Translate business requirements into development and release plans.
  • Ensure high-quality code and test coverage; estimate effort accurately.
  • Provide technical leadership to product teams and communicate architecture to stakeholders.

Skills

Communication
Teamwork
Leadership

Education

BSc in Computer Science
BEng in technical discipline

Tools

C++
Rust
Microsoft Visual Studio
Windows 10
Linux
Agile methodologies

Job description

NCR Atleos in Dundee (Hybrid) is seeking a Senior Software Engineer to join an agile team developing a large-scale ATM software solution. The role focuses on design, development and maintenance of platform software and related components.

You will lead projects, contribute to technical strategy, and collaborate with Scrum Masters and Product Owners to deliver on time. Requires 4+ years, BSc/BEng, and C++/Rust with Visual Studio on Windows/Linux.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++/Rust Engineer - ATM Platform (Hybrid)
Senior C++/Rust Engineer - ATM Platform (Hybrid)

NCR Atleos • Dundee

Hybrid
GBP 48,000 - 60,000
Defined Pension Plan
Career development and learning
Medical insurance
+10
Sr Software Engineer (C++ / Rust)
Sr Software Engineer (C++ / Rust)

NCR Atleos • Scotland

Hybrid
GBP 48,000 - 60,000
Defined Pension Plan
Career development and learning
Medical insurance
+10
Sr Software Engineer (C++ / Rust)
Sr Software Engineer (C++ / Rust)

NCR Atleos • Dundee

Hybrid
GBP 48,000 - 60,000
Defined Pension Plan
Career development and learning
Medical insurance
+10
Senior Mechanical Design Lead – Currency Handling (ATMs)
Senior Mechanical Design Lead – Currency Handling (ATMs)

NCR Atleos • Dundee

On-site
GBP 70,000 - 90,000
Defined Pension Plan
Medical insurance
Dental insurance unum
+4
ATM Security Lead — Multi-Disciplinary Systems
ATM Security Lead — Multi-Disciplinary Systems

NCR Atleos • Scotland

Hybrid
GBP 64,000 - 80,000
Annual bonus scheme
Private medical insurance
Dental insurance
+3
Mechanical Design Engineer – Media Handling for ATMs
Mechanical Design Engineer – Media Handling for ATMs

NCR Atleos • Dundee

On-site
GBP 35,000 - 55,000
Attractive Defined Pension Plan
Medical insurance
Dental insurance
+1
ATM Security Lead: Cross‑Disciplinary Tech & Fraud Prevention
ATM Security Lead: Cross‑Disciplinary Tech & Fraud Prevention

NCR Atleos • Dundee

Hybrid
GBP 64,000 - 80,000
Annual bonus scheme
Defined pension plan
Private medical insurance
+1
ATM Product Engineering Lead
ATM Product Engineering Lead

NCR Atleos • Dundee

On-site
GBP 70,000 - 100,000
Lead Mechanical Design Engineer - Currency Handling Modules
Lead Mechanical Design Engineer - Currency Handling Modules

NCR Atleos • Dundee

On-site
GBP 60,000 - 80,000
Attractive Pension Plan
Career Development and learning
Medical insurance
+9
Senior Software Engineer: DevSecOps & Autonomy (Hybrid UK)
Senior Software Engineer: DevSecOps & Autonomy (Hybrid UK)

ALTEN • West of England

Hybrid
GBP 50,000 - 70,000
Private MedicalInsurance
Pension Scheme
Cycle-to-work Scheme
+2