Senior Software Engineer - Backend in Uxbridge

Senior Software Engineer - Backend in Uxbridge

Uxbridge Full-Time 36000 - 60000 ÂŁ / year (est.) Home office (partial)
Go Premium
G

At a Glance

  • Tasks: Join a dynamic team to build innovative broadband solutions and enhance user experiences.
  • Company: giffgaff, a forward-thinking tech company focused on member satisfaction.
  • Benefits: Hybrid working, competitive rewards, and a supportive culture for personal growth.
  • Why this job: Make a real impact with cutting-edge technology in a collaborative environment.
  • Qualifications: Experience in Test Driven Development, Pair Programming, and Clean Code practices.
  • Other info: Embrace a culture of inclusivity and continuous improvement with excellent career opportunities.

The predicted salary is between 36000 - 60000 ÂŁ per year.

You’ll join a high-performing team that’s focused on delivering a best-in-class broadband experience for our members, enabling them to have access to our shiny new broadband offering, featuring no long contracts, fast, dependable full fibre and symmetrical speeds to name a few awesome features. We strive for an outstanding member experience in all areas of giffgaff, so we are looking for a passionate and enthusiastic software engineer who cares about the quality of their work and how the software and services they create will positively impact members. We’re constantly looking for ways to improve and evolve how we solve problems, driven by new, modern practices and challenging the status quo. You will work in a cross-functional team with like-minded people to ensure this product is successful and sustainable.

Responsibilities:

  • Work with a full-stack attitude within a self-organising, cross-functional product engineering team, using extreme programming practices, notably pair programming and test-driven development.
  • Build, support and maintain automated, fault-tolerant, scalable products and solutions continuously delivered into our production environment.
  • Leverage your experience and skills to assist your team in establishing the best architecture for your products and services.
  • Be technically curious, proactive and able to produce solutions your colleagues can use, maintain, and learn from.
  • Know how to develop and follow a sense of purpose.
  • Identify improvements in the software that you use and build.
  • Accept feedback and adapt to your team and the company’s current priorities.

The must haves:

  • Test Driven Development, Pair Programming, Clean Code & Refactoring, System Design Observability, “you build it you run it” attitude.
  • Product mindset.
  • Good communication, giving and receiving feedback.

The other stuff we are looking for:

  • Event-Driven Architecture; SOLID principles; microservices; micro-frontends.
  • Experience in payments/financial systems.

What’s in it for you:

Our goal is to celebrate our people, their lives and everything in-between. We aim to create a culture that empowers everyone to bring the best versions of themselves to work each and every day. We believe the most inclusive and diverse culture makes for a better business and a brighter world. Working at giffgaff means you get a bumper reward package bursting with benefits, and loads of extras you can add if you’d like to. These are designed to support both you and your loved ones, making sure that you’re covered no matter what life throws your way. We’re all about hybrid working here, so expect to have a base location where you’ll have the right facilities to enable amazing collaboration and quality time with your team, alongside all the right kit to work from home too.

Next steps:

If we feel like a place where you can belong, we’d love to learn more about you as a person and your experience to date. Once you’ve submitted an application the next steps of the process, if successful, are likely to include a call from one of our Talent Acquisition Partners. Please note: Applications will be reviewed, and interviews conducted throughout the duration of this advert, therefore we may bring the closing date forward. We encourage all interested applicants to apply as soon as possible. If you’re offered a job with us, it will be conditional, based on the passing of background checks. All roles require a criminal record check and some roles need a financial probity check. Your recruiter can provide you with more information if needed. Thanks for your patience and for showing an interest in joining the giffgaff family.

Senior Software Engineer - Backend in Uxbridge employer: giffgaff | Certified B Corp

At giffgaff, we pride ourselves on fostering a vibrant and inclusive work culture that empowers our employees to thrive both personally and professionally. As a Senior Software Engineer in Uxbridge, you'll be part of a dynamic team dedicated to delivering exceptional broadband experiences, with access to a comprehensive benefits package and opportunities for growth through innovative practices like pair programming and test-driven development. Our hybrid working model ensures you have the flexibility to collaborate effectively while maintaining a healthy work-life balance.
G

Contact Detail:

giffgaff | Certified B Corp Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Backend in Uxbridge

✨Tip Number 1

Get to know the company culture! Before your interview, dive into giffgaff's values and mission. This will help you connect your skills and experiences to what they care about, making you a standout candidate.

✨Tip Number 2

Practice your coding skills! Since you're applying for a Senior Software Engineer role, brush up on your test-driven development and pair programming techniques. Being able to demonstrate these in a live coding session can really impress the team.

✨Tip Number 3

Show your passion for problem-solving! During interviews, share examples of how you've tackled challenges in previous projects. Highlight your proactive approach and how you’ve contributed to team success—this aligns perfectly with giffgaff's ethos.

✨Tip Number 4

Don’t forget to ask questions! Engaging with your interviewers shows your interest in the role and the company. Ask about their current projects or how they implement clean code practices. It’s a great way to show you’re already thinking like a member of the team!

We think you need these skills to ace Senior Software Engineer - Backend in Uxbridge

Test Driven Development
Pair Programming
Clean Code
Refactoring
System Design
Observability
Event-Driven Architecture
SOLID Principles
Microservices
Micro-Frontends
Good Communication
Product Mindset
Proactive Problem Solving
Adaptability

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for software engineering shine through! We want to see how much you care about creating quality products that make a difference for our members.

Tailor Your Application: Make sure to customise your application to highlight your experience with Test Driven Development, Pair Programming, and Clean Code. We love seeing how your skills align with what we’re looking for!

Be Yourself: Don’t be afraid to let your personality come through in your writing. We’re all about building a diverse and inclusive culture, so show us who you are beyond just your technical skills.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at giffgaff | Certified B Corp

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of Test Driven Development, Pair Programming, and Clean Code principles. Be ready to discuss how you've applied these in past projects, as well as any challenges you've faced and how you overcame them.

✨Show Your Problem-Solving Skills

Prepare to share specific examples of how you've identified improvements in software or processes. Think about times when you've had to adapt to changing priorities and how you communicated those changes with your team.

✨Emphasise Team Collaboration

Since you'll be working in a cross-functional team, highlight your experience with collaboration tools and practices. Be ready to discuss how you’ve contributed to a team environment, especially in pair programming scenarios.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to software development and their culture. This shows your genuine interest in the role and helps you assess if it’s the right fit for you too!

Senior Software Engineer - Backend in Uxbridge
giffgaff | Certified B Corp
Location: Uxbridge
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

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