Enable job alerts via email!

Sr Software Engineer (C++ / Rust)- Dundee based

JR United Kingdom

Greater London

Hybrid

GBP 48,000 - 72,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer with expertise in C++ and Rust to lead innovative projects in a hybrid environment. This role involves technical design, development, and maintenance of software platforms, ensuring high-quality code and effective collaboration with cross-functional teams. The ideal candidate will have a strong background in Agile methodologies and operating system architecture. Join a company that values your contributions and offers a range of benefits tailored to support your career development and personal well-being.

Benefits

Attractive Defined Pension Plan
Career Development and learning opportunities
Medical insurance
Dental insurance
Life and Income protection insurance
Illness and accident cover
Health assessment
Holiday buy
Cycle to work
Employee assistance program (EAP)

Qualifications

  • 4+ years of industry experience in software development.
  • Strong knowledge of C++ or Rust with Agile methodologies.

Responsibilities

  • Lead projects and collaborate with teams to deliver software solutions.
  • Design and develop high-quality software components and subsystems.

Skills

C++
Rust
Agile software development
Excellent communication skills
Team collaboration
Operating system architecture

Education

BSc in Computer Science
BEng in technical discipline
Equivalent on the job experience

Tools

Microsoft Visual Studio

Job description

Social network you want to login/join with:

Sr Software Engineer (C++ / Rust) - Dundee based, England
Client:

NCR Atleos

Location:

England, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Views:

9

Posted:

18.04.2025

Expiry Date:

02.06.2025

Job Description:

Senior Software Engineer (C++ / Rust)

Location: Dundee (Hybrid) (relocation to Dundee)

Annual Incentive Base Range: 48,000.00 - 60,000.00 - 72,000.00 GBP Annual

Position Summary and Key Areas of Responsibility:

  • Leadership of small to medium size projects; collaborates with Scrum Masters, Product Owners, and development team members.
  • Responsible for technical design, development, and maintenance of platform software and its associated components.
  • Contributes to technical strategy discussions; selects process/design tools.
  • Investigate and prototype emerging software platform technologies, helping to identify those that will be selected for inclusion in the NCR portfolio.
  • Design software subsystems, components, and their interfaces in support of business requirements.
  • Develop high quality code to support technical architecture and design; considers future systems architecture.
  • Responsible for translation of business requirements to development/test/release plan and delivering this solution on time to the business.
  • Participate and contribute to an effective software development lifecycle including a high focus on customer support and root cause analysis.
  • Conduct testing based on knowledge of system architecture, interdependencies, and interactions.
  • Accurately estimate time and resources for software development efforts.
  • Incorporate unit testing/root cause analysis practices into software development process.
  • Provide technical leadership and assistance to internal and external product development teams.
  • Communicate the architecture and recommendations to senior management, NCR customers, partners, and others via formal presentations, white papers, and conversations; participation in CEN XFS compliance and review.

Basic Qualifications:

  • BSc in Computer Science, BEng in technical discipline, or equivalent on the job experience.
  • Excellent written and verbal communication skills; excellent teamwork and collaboration skills.
  • Experience of Agile software development lifecycles and associated development techniques.
  • Knowledge of operating system architecture/security (Windows 10 and Linux).
  • C++ and/or Rust experience using Microsoft Visual Studio.
  • 4 or more years of industry experience.

Preferred Qualifications:

  • Team leading experience.
  • CEN XFS knowledge.

As an NCR Atleos employee, we provide you with several core benefits as standard, as well as the opportunity to select additional discounted voluntary benefits. You can choose to flex these benefits in a way that suits you and your family's lifestyle.

  • Attractive Defined Pension Plan
  • Career Development and learning opportunities
  • Medical insurance
  • Dental insurance
  • Life and Income protection insurance
  • Illness and accident cover
  • Health assessment
  • Holiday buy
  • Cycle to work
  • Employee assistance program (EAP)
  • Health Screening

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

EEO Statement: NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.