Senior Software Engineer in London

Senior Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
P

At a Glance

  • Tasks: Join a dynamic team to design and deliver innovative software solutions.
  • Company: Payter, a leader in contactless payment technology.
  • Benefits: Competitive salary, 25 leave days, wellbeing days, and flexible working options.
  • Why this job: Make an impact in a booming market with cutting-edge technology.
  • Qualifications: 5+ years in software engineering and strong problem-solving skills.
  • Other info: Thrive in a supportive environment with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

As a Software Engineer at Payter, you will play a crucial role in the company's growth by delivering key software solutions. Joining a small, close-knit team, you will engage in software development, collaborating closely with domain owners to deliver high quality, clean, testable code in line with standards, strategies, and best practices.

At Payter, we are innovators, pioneers, and leaders in the dynamic realm of unattended/self-service contactless and cashless payment technology in a wide range of markets such as Electrical Vehicle Charging, Transportation, Retail, Hospitality, Vending, Charity, Parking, and beyond. The adaptable Payter platform accommodates a diverse range of payment technologies (NFC, EMV, ApplePay, GooglePay, etc.), international banking processes, closed-loop payment and loyalty schemes and telemetry.

Through continuous innovation and in-house development, we redefine how vendors connect with their customers, empowering them to boost revenue, enhance user experiences, and access real-time sales and performance data. We support a broad range of technologies, from Contact & Contactless EMV, Mifare, WiFi, 5G, Bluetooth, Touch Screens and more. Our state‐of‐the‐art products have an extremely long service life, are of high quality, compliant with multiple international standards, boast great design, are user‐friendly for all, multifunctional, and easy to integrate.

Responsibilities:

  • Working as part of a team to design, build, and deliver sustainable, scalable, reliable, and well‐tested software into secure cloud infrastructure by analysing requirements, writing code and unit tests that satisfy requirements, writing automated tests to verify requirements, writing supporting technical documentation, support the software you've built, embracing continuous improvements to ensure our products and services innovate and provide business value, championing, promoting, and demonstrating the organisation's values in all aspects/areas.

Qualifications:

  • 5+ years of experience as a software engineer
  • Understanding of security and development best practices
  • Designed, developed, and consumed APIs
  • Experience working with database technologies, both SQL and No‐SQL
  • Hands on experience working with caching technologies
  • Experience writing and maintaining unit, integration, E2E and regression tests and test suites
  • Excellent understanding and knowledge of source control, branching strategies, merging, and software deployment tools
  • Experience in microservice architectures and containerization
  • Experience setting up, configuring, and deploying infrastructure using CI/CD and DevOps practices
  • Experience working on high‐traffic distributed systems, with responsive applications
  • Understanding of Agile methodologies

Technical skills:

  • Languages: GO
  • Infrastructure: Google Cloud Platform
  • Knowledge and understanding of centralised logging practices using Google Cloud Logging
  • Experience with common Software Practices: GIT workflows, Build Pipelines, TDD, OOP, SOLID, and an understanding of when to apply common software patterns
  • Background knowledge: Event Based Systems, Distributed Architecture, Microservices, Queuing Technologies, Containerisation

Soft Skills:

  • Able to plan and organise your own time, balancing shifting priorities whilst delivering a first‐class service
  • Have a passion for sharing your knowledge and experiences with others in the team
  • Be committed to producing work that you and the rest of the team can take pride in
  • Great problem‐solving skills, with the ability to articulate challenges clearly and concisely at all levels
  • Excellent analytical thinking and a high level of attention to detail
  • Excellent verbal and written communication skills

What do we have to offer?

  • Competitive compensation including a discretionary bonus based on business results
  • Great benefits like 25 leave days plus extra monthly "wellbeing days", a travel allowance and an attractive pension plan
  • We are great supporters of flexible working, but we need to align. If you're based in the Netherlands you can work from our homely office in Rotterdam close to public transport with a free lunch, or hybrid/remote from home, and potentially work part time. Alternatively we're also building our fully remote team in the UK.
  • Thrive in a close‐knit environment valuing flexibility, work‐life balance, and mental well‐being
  • Join Payter and become part of an international scale‐up, shaping the future in a booming market where you can have impact and growth opportunities.

Got excited? After reading this job description, do you feel like getting to know us better and introducing yourself? Then click on the apply button! You'll hear from us as soon as possible!

Senior Software Engineer in London employer: Payter B.V.

At Payter, we pride ourselves on being an excellent employer that fosters a collaborative and innovative work culture. Our team enjoys competitive compensation, generous leave policies, and the flexibility to work from our welcoming Rotterdam office or remotely, all while contributing to cutting-edge payment technology solutions. With a strong emphasis on employee growth and well-being, joining us means becoming part of a dynamic scale-up where your contributions truly make an impact.
P

Contact Detail:

Payter B.V. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Prepare for those interviews! Research Payter and its products thoroughly. Understand their tech stack and be ready to discuss how your skills align with their needs. Show them you’re not just another candidate, but someone who genuinely wants to contribute.

Tip Number 3

Practice makes perfect! Conduct mock interviews with friends or use online platforms. Focus on articulating your problem-solving process and technical expertise clearly. This will help you feel more confident when it’s your turn in the hot seat.

Tip Number 4

Don’t forget to follow up! After your interview, send a quick thank-you email expressing your appreciation for the opportunity. It’s a nice touch that keeps you fresh in their minds and shows your enthusiasm for the role.

We think you need these skills to ace Senior Software Engineer in London

Software Development
API Design and Development
Database Technologies (SQL and No-SQL)
Caching Technologies
Unit Testing
Integration Testing
E2E Testing
Regression Testing
Source Control (GIT)
Microservice Architectures
Containerisation
CI/CD Practices
Agile Methodologies
Google Cloud Platform
Analytical Thinking
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with APIs, cloud infrastructure, and any relevant technologies like GO and Google Cloud Platform. We want to see how your skills align with what we do!

Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your ability to deliver clean, testable code. We love seeing real-world applications of your skills, especially in high-traffic distributed systems or microservices.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how you can contribute to our innovative team at Payter. Let us know why you're excited about the role and how you fit into our mission.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at Payter B.V.

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially GO and Google Cloud Platform. Brush up on your understanding of APIs, microservices, and containerisation, as these are crucial for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your analytical thinking.

Emphasise Team Collaboration

Since Payter values a close-knit team environment, be ready to share examples of how you’ve successfully collaborated with others. Highlight your experience in Agile methodologies and how you’ve contributed to team success.

Ask Insightful Questions

Prepare thoughtful questions about Payter’s projects, culture, and future goals. This shows your genuine interest in the company and helps you assess if it’s the right fit for you.

Senior Software Engineer in London
Payter B.V.
Location: London

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

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>