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
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
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.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
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.
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.
Backend Developer for Train Logistics System
Join NS as a Backend Developer to build advanced logistics software using Java, Azure, and microservices. Hybrid work in Utrecht.
Senior Backend Developer
Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
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.
Senior Back-end JavaScript Developer
Join Mediahuis as a Senior Back-End JavaScript Developer. Work with Node.js, TypeScript, and Azure in a hybrid role in Antwerp.
Senior Backend Engineer (Go/Python)
Join Vio.com as a Senior Backend Engineer to develop scalable solutions using Go and Python, enhancing our travel platform.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
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.
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.
Fullstack Developer - Platform Services (.NET, Angular)
Join Virtual Vaults as a Fullstack Developer in Rotterdam. Work with .NET, Angular, and Azure in a hybrid environment.
Senior Back End Developer (Java)
Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.
Fullstack Developer with .NET and Angular
Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.