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

Vestiaire Collective logo
Vestiaire Collective

Senior Software Engineer

Senior Software Engineer role in Lisbon, focusing on backend development and enhancing buyer experience.

Mastercard logo
Mastercard

Junior Software Engineer

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

Usercentrics logo
Usercentrics

Senior Software Engineer - Growth

Join Usercentrics as a Senior Software Engineer in Lisbon to drive growth initiatives using JavaScript and Node.js.

Mastercard logo
Mastercard

Lead Software Engineer

Lead Software Engineer role at Mastercard, Dublin. Skills in Software Development, Automation, Data Analysis. Hybrid workplace.

Dashlane logo
Dashlane

Senior Backend Software Engineer

Senior Backend Software Engineer in Lisbon, hybrid work, focusing on Node.js, TypeScript, and AWS.

AUTODOC logo
AUTODOC

Senior Front-End Engineer

Senior Front-End Engineer role in Lisbon, focusing on React.js, CSS, JavaScript, and software development.

AUTODOC logo
AUTODOC

Senior Back-End Software Developer

Join AUTODOC as a Senior Back-End Software Developer in Lisbon. Work with Java, PHP, and microservices in a dynamic team.

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.

Dashlane logo
Dashlane

Senior Software Engineer - Web

Join Dashlane as a Senior Software Engineer in Lisbon, focusing on web development with JavaScript, React, and AWS in a hybrid work environment.

Mastercard logo
Mastercard

Lead Software Engineer - Hybrid, Dublin

Lead Software Engineer role in Dublin, focusing on Java, SQL, and software design, in a hybrid work setting.

LovelyStay logo
LovelyStay

Senior Back End Developer

Senior Back End Developer needed in Lisbon, Portugal. Skills: NodeJS, TypeScript, PostgreSQL. Benefits: Health, Flexibility, Events.

Dashlane logo
Dashlane

Senior Software Engineer - Backend

Senior Backend Software Engineer role focusing on Node.js and TypeScript in Lisbon, offering benefits like medical insurance and flexible hours.

HiBob logo
HiBob

Senior Backend Engineer

Join HiBob as a Senior Backend Engineer in Lisbon! Work on microservices, cloud platforms, and databases. Enjoy flexible benefits and a dynamic culture.

Dashlane logo
Dashlane

Senior Software Engineer - Backend

Senior Backend Software Engineer at Dashlane, focusing on Node.js, TypeScript, and AWS in Lisbon, Portugal.

Bynder logo
Bynder

Senior Backend Engineer

Join Bynder as a Senior Backend Engineer in Barcelona to drive innovation in our leading DAM platform.

AUTODOC logo
AUTODOC

Senior Front-End Software Developer

Senior Front-End Developer at AUTODOC in Lisbon. Expertise in React.js, JavaScript, CSS, HTML5. Hybrid work, competitive benefits.

Datadog logo
Datadog

Software Engineer - Synthetics Core Engine

Join Datadog in Lisbon as a Software Engineer to develop the Synthetics Core Engine, focusing on reliability and performance.

Mastercard logo
Mastercard

Lead Software Engineer - Node.js, TypeScript, AWS

Lead Software Engineer role focusing on Node.js, TypeScript, and AWS in Prague, Czechia. Oversee development and mentorship within Mastercard.

Securecell AG logo
Securecell AG

Frontend Software Engineer

Join Securecell AG as a Frontend Software Engineer in Lisbon, Portugal. Engage in innovative bioprocess technology projects with a hybrid work model.

Microsoft logo
Microsoft

Senior Software Engineer - Backend Development

Senior Backend Software Engineer at Microsoft in Barcelona. Focus on mobile user experiences, optimizing performance, and debugging.

ryd logo
ryd

Senior Backend Developer Node.js

Join ryd as a Senior Backend Developer Node.js, working remotely from Portugal, focusing on system integration and microservice architecture.

Workday logo
Workday

Junior Backend Engineer

Join Workday as a Junior Backend Engineer in Copenhagen, working with Node.js, React, and AWS in a hybrid environment.

Datadog logo
Datadog

Software Engineer - Backend Generalist (Lisbon)

Join Datadog in Lisbon as a Backend Software Engineer, focusing on problem-solving and system performance.

Workday logo
Workday

Backend Engineer at Workday

Join Workday as a Backend Engineer in Copenhagen, focusing on Node.js, JavaScript, and AWS in a hybrid work environment.