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

Sky Portugal logo
Sky Portugal

Senior JavaScript Engineer

Join Sky Portugal as a Senior JavaScript Engineer to develop cutting-edge streaming video technology.

Mastercard logo
Mastercard

Junior Software Engineer

Join Mastercard as a Junior Software Engineer in Lisbon, focusing on Java and authentication products.

TUI logo
TUI

Senior Back End Software Engineer

Join TUI as a Senior Back End Software Engineer in Lisbon, focusing on cloud-native applications and APIs using AWS.

Unzer logo
Unzer

Senior Backend Engineer - Typescript/Node.Js

Join Unzer as a Senior Backend Engineer specializing in Typescript/Node.Js, working on cutting-edge fintech solutions in Berlin.

iTRecruiter logo
iTRecruiter

Senior Frontend Developer - React Native

Seeking a Senior Frontend Developer with React Native expertise for hybrid work in Lisbon. Must have 5+ years experience.

SymphonyAI logo
SymphonyAI

Senior Full-Stack Developer

Join SymphonyAI as a Senior Full-Stack Developer in Madrid, working on cutting-edge software for trading and investing.

Stripe logo
Stripe

Backend Engineer - Currency Management

Join Stripe as a Backend Engineer in Dublin, focusing on currency management and API development.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Picsart logo
Picsart

Senior Web Software Engineer (React.js, NextJS, Web Performance)

Join Picsart as a Senior Web Software Engineer to drive growth on our web channel using React.js and NextJS.

RELEX Solutions logo
RELEX Solutions

Senior Full-Stack Developer (.NET Core, Angular)

Join RELEX Solutions as a Senior Full-Stack Developer in Lisbon. Work with .NET Core, Angular, and cloud platforms in a hybrid environment.

Moveworks logo
Moveworks

Senior Software Engineer II, Fullstack

Join Moveworks as a Senior Fullstack Engineer to innovate with ML and AI in web development.

SimCorp logo
SimCorp

Senior Full Stack Developer

Join SimCorp as a Senior Full Stack Developer to scale AI capabilities using cloud technology in a hybrid work environment.

Cleverbridge logo
Cleverbridge

Principal Frontend Engineer / Architect

Lead frontend architecture at Cleverbridge as a Principal Engineer. Drive innovation in JavaScript, React, and more. Remote work available.

Adsmurai logo
Adsmurai

Senior Frontend Developer with React and TypeScript

Join Adsmurai as a Senior Frontend Developer in Andalusia, Spain. Lead frontend projects with React and TypeScript.

Credit Acceptance logo
Credit Acceptance

Senior Front End Engineer

Join as a Senior Front End Engineer to architect and develop complex web applications using JavaScript, React, and AWS.

Globant logo
Globant

Node.js Developer

Join Globant as a Node.js Developer in Lisbon. Work on global projects, develop your career, and be part of an innovative team.

hy – the Axel Springer Consulting Group logo
hy – the Axel Springer Consulting Group

Senior Frontend Developer with React and TypeScript

Join us as a Senior Frontend Developer in Berlin, specializing in React, TypeScript, and AI-based applications.

Workiva logo
Workiva

Senior Software Engineer - Frontend with AI/ML Focus

Senior Software Engineer role focused on frontend development with AI/ML, using Dart and TypeScript, offering remote work.

Smartly logo
Smartly

Senior Fullstack Engineer (Meta)

Join Smartly as a Senior Fullstack Engineer to expand the Meta advertisement platform using Node.js, TypeScript, and React.

Squarespace logo
Squarespace

Senior Frontend Software Engineer

Join Squarespace as a Senior Frontend Software Engineer, focusing on JavaScript, React.js, and Angular in a hybrid work environment.

GRiT Solutions logo
GRiT Solutions

Senior AI Engineer

Join GRiT Solutions as a Senior AI Engineer in Lisbon, Portugal. Work on AI solutions using Scala, Play Framework, and cloud technologies.

SEON logo
SEON

Senior Full Stack Engineer (Customer Platform)

Join SEON as a Senior Full Stack Engineer in Budapest. Work with TypeScript, React, and NestJS to enhance fraud prevention.

Adobe logo
Adobe

Senior Software Engineer (Machine Learning & Infrastructure)

Join Adobe's AI team as a Senior Software Engineer to enhance Acrobat AI Assistant features, focusing on backend infrastructure and machine learning.

MathWorks logo
MathWorks

Software Engineer - Backend Web/Cloud

Join MathWorks as a Software Engineer focusing on backend web/cloud development with Java, JavaScript, and cloud computing skills.