Senior Software Engineer I

Senior Software Engineer I

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
0

At a Glance

  • Tasks: Develop next-gen payment tech and mentor junior engineers while collaborating with diverse teams.
  • Company: Join Checkout.com, a leader in innovative payment solutions with a focus on inclusivity.
  • Benefits: Enjoy a hybrid working model, competitive salary, and opportunities for professional growth.
  • Other info: Embrace a dynamic culture that values diversity and offers excellent career advancement.
  • Why this job: Make a real impact in the fintech space while working with cutting-edge technologies.
  • Qualifications: Degree in Computer Science or related field; proficiency in C#, Java, or Go required.

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

Senior Software Engineer at Checkout.com will develop next‑generation payment technologies to help merchants increase acceptance rates, reduce costs, combat fraud, and create outstanding customer experiences. Working across Checkout.com’s portfolio of products, you will design, build, and maintain scalable, high‑availability systems while mentoring junior engineers and collaborating with cross‑functional teams.

Responsibilities

  • Lead and drive specific projects that are critical to Checkout’s needs, setting priorities, deadlines, and deliverables.
  • Collaborate with product management, design, and other engineering teams across a large community.
  • Design, develop, test, deploy, maintain, and enhance software solutions in a backend or full‑stack environment.
  • Mentor junior team members and assist in their technical development.
  • Build, own, and operate systems to the highest levels of resilience and service.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in C# .NET, Java, or Go with a strong understanding of software development principles in a backend or full‑stack context.
  • Excellent communication skills and the ability to interact effectively with a wide range of stakeholders.
  • Experience in agile environments and delivering high‑quality code within tight deadlines.
  • Strong problem‑solving skills and the ability to work independently as well as part of a team.
  • AI proficiency or curiosity, and a willingness to embrace the latest technologies to improve productivity.
  • Payments or financial knowledge is a plus, but not required.

Impact

  • Collaborate with cross‑functional teams; define and design loosely coupled, scalable microservices using industry best practices; stay up‑to‑date with the latest technologies; write clean, maintainable, testable code; mentor junior engineers; and own resilient, high‑reliability systems within Checkout’s impact‑driven culture.

Benefits

  • Hybrid working model offering flexibility with three days per week in the office to support collaboration and connection.

Inclusive Culture

Checkout.com values diversity and inclusion, encouraging applicants from all backgrounds and identities to apply.

Senior Software Engineer I employer: 0026 Checkout Technology Ltd

Checkout.com is an exceptional employer for Senior Software Engineers, offering a dynamic work environment where innovation thrives. With a hybrid working model that promotes flexibility and collaboration, employees benefit from a culture that values diversity and inclusion, alongside opportunities for professional growth through mentorship and cross-functional teamwork. Join us to be part of a forward-thinking company that is shaping the future of payment technologies while fostering a supportive and engaging workplace.

0

Contact Details:

0026 Checkout Technology Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer I

Tip Number 1

Network like a pro! Reach out to current employees at Checkout.com on LinkedIn or other platforms. A friendly chat can give you insider info and might even lead to a referral, which can boost your chances of landing that Senior Software Engineer role.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those using C#, Java, or Go. When you get the chance to chat with hiring managers, having tangible examples of your work can really set you apart.

Tip Number 3

Practice makes perfect! Brush up on your coding skills and problem-solving techniques. Use platforms like LeetCode or HackerRank to tackle common interview questions. Being well-prepared will help you shine during technical interviews.

Tip Number 4

Don’t forget to follow up! After interviews, send a quick thank-you email to express your appreciation for the opportunity. It shows your enthusiasm for the role and keeps you fresh in their minds as they make their decision.

We think you need these skills to ace Senior Software Engineer I

C# .NET
Java
Go
Software Development Principles
Backend Development
Full-Stack Development
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your proficiency in C# .NET, Java, or Go, and any relevant projects you've worked on that showcase your ability to design and maintain scalable systems.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about developing next-generation payment technologies. Share specific examples of how you've collaborated with cross-functional teams and mentored junior engineers in the past.

Showcase Your Problem-Solving Skills:In your application, include examples of challenges you've faced in previous roles and how you tackled them. We love seeing candidates who can think critically and work independently while also being great team players.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at 0026 Checkout Technology Ltd

Know Your Tech Stack

Make sure you brush up on your skills in C# .NET, Java, or Go. Be ready to discuss your experience with these technologies and how you've applied them in previous projects. It’s a great way to show that you’re not just familiar with the tools, but that you can use them effectively in a backend or full-stack context.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of challenges you've faced in your previous roles and how you tackled them. This is your chance to demonstrate your strong problem-solving abilities and how you can contribute to Checkout.com’s mission of building resilient systems.

Emphasise Collaboration

Since the role involves working with cross-functional teams, be ready to talk about your experience collaborating with product management, design, and other engineering teams. Highlight any successful projects where teamwork was key to achieving results.

Mentorship Matters

As a senior engineer, you'll be expected to mentor junior team members. Think of ways you’ve helped others grow in their roles and be prepared to discuss your approach to mentoring. This will show that you’re not only a skilled engineer but also a supportive team player.