Staff Software Engineer - Payments
Staff Software Engineer - Payments

Staff Software Engineer - Payments

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
Marks and Spencer

At a Glance

  • Tasks: Lead the development of our Payments Platform and design innovative solutions.
  • Company: Join M&S, a dynamic retailer committed to quality and exceptional service.
  • Benefits: Enjoy 20% discount, competitive holidays, and wellbeing support.
  • Why this job: Be part of a transformative team shaping the future of retail technology.
  • Qualifications: Expertise in TypeScript, React, and a passion for continuous improvement required.
  • Other info: Inclusive culture with support for diverse teams and flexible working options.

The predicted salary is between 43200 - 72000 £ per year.

Overview We\\\’re changing the way we do things, and putting industry leading innovation at the heart of how we operate; we need a stellar engineering team to make it happen. You\\\’ll be joining one of the most iconic brands in the UK on its most exciting cycle yet. We\\\’re more integrated and product led in our tech teams than ever before: learning, changing, and adapting constantly, with millions of people benefiting from your work every single day. We have a genuine ambition to become engineering first, building and operating an elite digital platform. We are looking for people to join our community of engineers to support this transformation, build a modern digital ecosystem. All the details What\\\’s in it for you Being a part of M

Staff Software Engineer - Payments employer: Marks and Spencer

Joining M&S as a Staff Software Engineer in Payments means becoming part of a vibrant and inclusive team dedicated to delivering exceptional quality and service. With competitive benefits such as a generous pension scheme, industry-leading parental policies, and a commitment to employee development through tailored training programmes, M&S fosters a supportive work culture that prioritises both personal and professional growth. Located in a dynamic retail environment, you'll have the opportunity to influence the future of payments while enjoying perks that enhance your overall wellbeing.
Marks and Spencer

Contact Detail:

Marks and Spencer Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer - Payments

✨Tip Number 1

Familiarise yourself with the latest trends in payment technologies and platforms. Understanding how SpringBoot, MongoDB, and CI/CD tools like GitHub Actions are used in the industry will give you an edge during discussions.

✨Tip Number 2

Showcase your experience with TypeScript and React by contributing to open-source projects or building your own applications. This hands-on experience can be a great talking point during interviews.

✨Tip Number 3

Network with current employees or professionals in the payments sector through platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face.

✨Tip Number 4

Prepare to discuss your approach to mentorship and collaboration, as these are key aspects of the role. Think of examples where you've successfully led teams or contributed to cross-team initiatives.

We think you need these skills to ace Staff Software Engineer - Payments

Expertise in TypeScript
Proficiency in React
Strong knowledge of SCSS and CSS Modules
Experience with Style Dictionary
Understanding of SpringBoot
Familiarity with Database Technologies including MongoDB
CI/CD practices using tools like Sonar and GitHub Actions
Knowledge of security, encryption, and PCI compliance
Experience with SRE approaches
Ability to write maintainable and well-tested code
Strong documentation skills for architecture and technical processes
Collaboration and mentorship abilities
Agile methodology experience
Operational responsibility and observability focus

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your expertise in TypeScript, React, and other relevant technologies mentioned in the job description. Use specific examples of past projects that demonstrate your skills in payments platforms and software engineering.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your experience aligns with M&S's goals, particularly in improving their Payments Platform and fostering an engineering culture.

Showcase Your Problem-Solving Skills: Include examples in your application that showcase your ability to design scalable solutions and improve existing systems. Highlight any experience you have with CI/CD processes and operational responsibilities.

Highlight Team Collaboration: Emphasise your experience working in cross-functional teams. Mention any leadership roles you've taken in mentoring or onboarding new engineers, as this aligns with the responsibilities outlined in the job description.

How to prepare for a job interview at Marks and Spencer

✨Showcase Your Technical Expertise

Make sure to highlight your knowledge of TypeScript, React, and other relevant technologies during the interview. Be prepared to discuss specific projects where you've successfully implemented these skills, as this will demonstrate your capability to influence the technical direction of the Payments Platform.

✨Emphasise Collaboration Skills

Since the role involves working closely with Product Managers, Designers, and Engineers, it's crucial to showcase your ability to collaborate effectively. Share examples of how you've contributed to cross-team initiatives and how you foster a strong engineering culture through mentorship and code reviews.

✨Demonstrate Problem-Solving Abilities

Be ready to discuss how you've approached complex problems in the past, particularly in relation to improving platform stability and quality. Highlight your experience with CI/CD processes and maintaining Service Level Objectives, as this aligns with the operational responsibilities of the role.

✨Prepare Questions About Company Culture

Marks & Spencer values inclusivity and collaboration, so prepare thoughtful questions about their company culture and how they support diverse teams. This shows your genuine interest in being part of their mission and helps you assess if the environment is a good fit for you.

Staff Software Engineer - Payments
Marks and Spencer
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>