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
Senior Software Engineer
Senior Software Engineer role in Lisbon, focusing on backend development and enhancing buyer experience.
Junior Software Engineer
Join Mastercard as a Junior Software Engineer in Lisbon, focusing on Java and authentication products.
Senior Software Engineer - Growth
Join Usercentrics as a Senior Software Engineer in Lisbon to drive growth initiatives using JavaScript and Node.js.
Lead Software Engineer
Lead Software Engineer role at Mastercard, Dublin. Skills in Software Development, Automation, Data Analysis. Hybrid workplace.
Senior Backend Software Engineer
Senior Backend Software Engineer in Lisbon, hybrid work, focusing on Node.js, TypeScript, and AWS.
Senior Front-End Engineer
Senior Front-End Engineer role in Lisbon, focusing on React.js, CSS, JavaScript, and software development.
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.
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.
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.
Lead Software Engineer - Hybrid, Dublin
Lead Software Engineer role in Dublin, focusing on Java, SQL, and software design, in a hybrid work setting.
Senior Back End Developer
Senior Back End Developer needed in Lisbon, Portugal. Skills: NodeJS, TypeScript, PostgreSQL. Benefits: Health, Flexibility, Events.
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.
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.
Senior Software Engineer - Backend
Senior Backend Software Engineer at Dashlane, focusing on Node.js, TypeScript, and AWS in Lisbon, Portugal.
Senior Backend Engineer
Join Bynder as a Senior Backend Engineer in Barcelona to drive innovation in our leading DAM platform.
Senior Front-End Software Developer
Senior Front-End Developer at AUTODOC in Lisbon. Expertise in React.js, JavaScript, CSS, HTML5. Hybrid work, competitive benefits.
Software Engineer - Synthetics Core Engine
Join Datadog in Lisbon as a Software Engineer to develop the Synthetics Core Engine, focusing on reliability and performance.
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.
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.
Senior Software Engineer - Backend Development
Senior Backend Software Engineer at Microsoft in Barcelona. Focus on mobile user experiences, optimizing performance, and debugging.
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.
Junior Backend Engineer
Join Workday as a Junior Backend Engineer in Copenhagen, working with Node.js, React, and AWS in a hybrid environment.
Software Engineer - Backend Generalist (Lisbon)
Join Datadog in Lisbon as a Backend Software Engineer, focusing on problem-solving and system performance.
Backend Engineer at Workday
Join Workday as a Backend Engineer in Copenhagen, focusing on Node.js, JavaScript, and AWS in a hybrid work environment.