NCR Voyix logo

Backend Software Engineer

NCR Voyix

Job Overview

We are seeking a skilled and motivated Backend Software Engineer to join our dynamic team in Amsterdam. The ideal candidate will be responsible for designing, building, and maintaining scalable and efficient backend systems. You will work closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions.

Key Responsibilities

  • Design and implement server-side logic, ensuring high performance and responsiveness.
  • Develop RESTful APIs to support front-end functionality and third-party integrations.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Write clean, maintainable code and conduct code reviews.
  • Troubleshoot, debug, and upgrade existing systems.
  • Ensure security and data protection protocols are implemented.
  • Participate in the entire application lifecycle, focusing on coding and debugging.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Backend Developer or similar role.
  • Proficiency in server-side languages such as Python, Java, Ruby, or Node.js.
  • Experience with database technologies such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Experience with containerization technologies such as Docker or Kubernetes.
  • Familiarity with microservices architecture.
  • Understanding of CI/CD pipelines.
  • Experience with agile development methodologies.

Daily Job Description

  • Check emails and chats for updates since you are working with a global team of engineers.
  • Update Dr. Diamond at least once each 24 period as to progress on current assignment.
  • Continue till completion any current programming assignments.
  • Check daily any backlog assignments.
  • Run appropriate unit tests on new code.
  • Notify Dr. Diamond when code assignments are appropriate for Quality Assurance to test.
  • Synch daily with the corresponding front or backend team member.
  • Record, for appropriate time sheets, the hours worked each day.
  • Report daily any blockers of progress.

Additional Information

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.

“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”

Similar jobs

Last update: 23 minutes ago

Interactivated Solutions logo
Interactivated Solutions

Senior Vue.js Developer with Java Backend Experience

Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.

Ask Phill logo
Ask Phill

Back End Developer with Node.js and API Expertise

Join Ask Phill as a Back End Developer, focusing on Node.js and API development in a hybrid work environment in Amsterdam.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Junior Fullstack Developer

Join NS as a Junior Fullstack Developer in Utrecht. Work on AWS serverless solutions, eCommerce apps, and DevOps in a dynamic IT team.

Zivver logo
Zivver

Front-end Angular Engineer

Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Sociale Verzekeringsbank logo
Sociale Verzekeringsbank

Fullstack Developer with Angular and Java

Join Sociale Verzekeringsbank as a Fullstack Developer working with Angular and Java in a hybrid role in Amstelveen.