Dynamic Yield by Mastercard logo

Senior Software Engineer, Backend

Dynamic Yield by Mastercard

Job Overview

Dynamic Yield by Mastercard is seeking a Senior Software Engineer, Backend to join our team in Lisbon. This role is pivotal in ensuring the delivery of high-quality, bug-free products that meet our customers' expectations. As a Senior Software Engineer, you will be involved in every phase of the development process, working with cutting-edge technologies and collaborating with various departments within R&D.

Key Responsibilities

  • Version Testing and Pre-release Processes: Take an active role in testing and preparing software versions for release.
  • Test Design and Execution: Plan, analyze, design, and execute both manual and automated end-to-end tests for new and existing features.
  • Automation Framework Optimization: Report, analyze, and optimize the automation framework and tests.
  • Mentorship: Mentor team members, design, and review complex code.
  • Bug Management: Maintain and control the feature-bug fixing process and manage the bug life cycle.
  • Customer Support: Investigate customer issues and assist the support team in resolving complex technical issues.
  • Agile Collaboration: Participate in version planning and work within agile scrum teams.
  • Cross-functional Collaboration: Work closely with other QA engineers, developers, product managers, and architects.

Required Skills and Experience

  • JavaScript/TypeScript: At least 3 years of hands-on experience.
  • Web Application Testing: At least 3 years of experience in testing web applications.
  • Educational Background: B.Sc. in Computer Science or equivalent experience is an advantage.
  • DevOps Tools: Experience with Kubernetes, Docker, and AWS is an advantage.
  • Code Management: Familiarity with tools like Git and GitHub.
  • Continuous Integration: Knowledge of systems such as Jenkins.
  • QA Methodologies: Strong understanding of QA methodologies.
  • Ownership and Responsibility: Ability to take full responsibility and carry out tasks end-to-end.

Corporate Security Responsibility

Every person working for, or on behalf of, Mastercard is responsible for information security. This includes:

  • Abiding by Mastercard’s security policies and practices.
  • Ensuring the confidentiality and integrity of the information being accessed.
  • Reporting any suspected information security violation or breach.
  • Completing all periodic mandatory security training in accordance with Mastercard’s guidelines.

About Dynamic Yield by Mastercard

Dynamic Yield by Mastercard helps businesses deliver digital customer experiences that are personalized, optimized, and synchronized. Our Experience OS is used by over 400 global companies to enhance their CMS or Commerce solutions, increasing revenue, building customer loyalty, and gaining a sustainable competitive advantage.

Join us in Lisbon and be part of a team that is at the forefront of digital personalization and optimization.

Benefits
Extracted with AI

  • Hybrid work environment
  • Opportunities for professional growth
  • Collaborative team culture

Similar jobs

Last update: 23 minutes ago

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Devire logo
Devire

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.

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.

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.

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.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

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.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Motius logo
Motius

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.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

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.

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.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

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.

Mediahuis Nederland logo
Mediahuis Nederland

Full-stack TypeScript/JavaScript Developer

Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

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.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.