Software Engineer in London

Software Engineer in London

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

At a Glance

  • Tasks: Develop reusable code and maintain scalable services while collaborating with diverse teams.
  • Company: Join Prima, a leading online motor insurance provider with a vibrant culture.
  • Benefits: Enjoy flexible work options, private healthcare, gym discounts, and tailored growth plans.
  • Why this job: Make a real impact in the tech world while working with cutting-edge technologies.
  • Qualifications: Experience in backend development and strong communication skills are essential.
  • Other info: Embrace a culture of continuous learning and growth in a dynamic environment.

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

London - United Kingdom

Prima could be the place for you. Since 2015, we have been using our love of data and tech to rethink motor insurance and bring drivers a great experience at a great price. Our story began in Italy, where we have quickly become the number one online motor insurance provider. In fact, we are trusted by over 4 million drivers. And now we are expanding to help millions more drivers in the UK and Spain.

To help fuel that growth, we need a Software Engineer to join our Engineering teams. This team is the beating heart of Prima. You will be joining over 300 engineers across software development, infrastructure, operations and security. Fueled by curiosity, experimentation and collaboration, you will help deliver scalable, impactful solutions that shape the future of insurance.

What you’ll do:

  • Architect and Develop Reusable Code: Develop reusable code, promote code modularity, and ensure maintainability.
  • Design, Develop, and Maintain Services: Design, develop, and maintain services with a focus on consistency, scalability, and adherence to industry best practices.
  • Collaboration with Stakeholders: Work closely with stakeholders to understand business needs and translate them into effective, scalable backend or software solutions.
  • Code Reviews and Coding Standards: Conduct code reviews, provide constructive feedback, and enforce coding standards to maintain quality and ensure consistency.
  • Staying Up-to-date with Technology: Staying updated with the latest trends, advancements, tools, and frameworks, and driving their adoption when appropriate.
  • Collaboration with Managers: Collaborate with product and engineering managers to define project timelines, estimate effort, and ensure successful delivery.
  • Troubleshooting and Debugging: Troubleshoot and debug complex issues to ensure optimal performance and timely resolution.
  • Fostering Continuous Learning and Growth: Contribute to a culture of continuous learning and growth within the team, either by mentoring junior engineers or through general team culture.

What we’re looking for:

  • Extensive experience in backend development.
  • Strong English communication skills, with the ability to collaborate effectively with multidisciplinary teams.
  • Good knowledge of event-driven architecture, microservices, and domain-driven design.
  • Enthusiasm for trying new technologies and helping other developers grow.
  • Self-motivated, proactive, with strong problem-solving skills and accountability for deliverables.
  • Experience working in an Agile environment.

Nice-to-Have:

  • Good knowledge of functional programming languages.
  • Professional experience with at least one of Rust or Elixir.
  • Knowledge of TDD.
  • Knowledge of RabbitMQ/Kafka.

Why you’ll love it here:

  • Work Your Way: Enjoy full flexibility – work from home, the office or a mix of both. Plus, work from anywhere for up to 30 days a year.
  • Grow with us: Get access to learning resources, mentorship and a growth plan tailored to you.
  • Thrive and perform: Enjoy private healthcare, gym discounts, wellbeing programs and mental health support.

At Prima, we celebrate uniqueness. If you don’t meet every requirement but are passionate about this role, we still want to hear from you. Innovation thrives on diverse perspectives.

Software Engineer in London employer: helloprima

At Prima, we pride ourselves on fostering a vibrant and inclusive work culture that empowers our employees to thrive. As a Software Engineer in London, you'll enjoy the flexibility to work from home or the office, alongside tailored growth opportunities and access to comprehensive wellbeing programmes. Join us in shaping the future of motor insurance while being part of a collaborative team that values innovation and continuous learning.
H

Contact Detail:

helloprima Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current employees at Prima on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the technical interview by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common problems. We want you to feel confident and ready to showcase your backend development expertise!

✨Tip Number 3

Showcase your passion for learning! During interviews, share examples of how you've kept up with new technologies or contributed to team growth. This aligns perfectly with Prima's culture of continuous learning and collaboration.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Prima family.

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

Backend Development
Reusable Code Development
Service Design and Maintenance
Collaboration with Stakeholders
Code Review
Coding Standards Enforcement
Troubleshooting and Debugging
Agile Methodologies
Event-Driven Architecture
Microservices
Domain-Driven Design
Functional Programming Languages
TDD (Test-Driven Development)
RabbitMQ
Kafka

Some tips for your application 🫡

Tailor Your CV: Make sure your CV speaks directly to the role of Software Engineer. Highlight your backend development experience and any relevant projects that showcase your skills in coding, architecture, and collaboration.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re excited about joining Prima. Share your passion for tech and how your experience aligns with our mission to rethink motor insurance. A personal touch goes a long way!

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills; give us examples of how you've tackled complex issues in the past. We love seeing how you approach challenges and what solutions you’ve implemented.

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’s super easy!

How to prepare for a job interview at helloprima

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially backend development and event-driven architecture. Brush up on your knowledge of microservices and domain-driven design, as these will likely come up during the interview.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex issues in your previous roles. Highlight your troubleshooting and debugging experiences, as well as how you’ve contributed to maintaining code quality through reviews and standards.

✨Emphasise Collaboration

Since collaboration is key at Prima, be ready to talk about how you’ve worked with multidisciplinary teams. Share instances where you’ve effectively communicated with stakeholders to translate business needs into technical solutions.

✨Stay Curious and Open-Minded

Demonstrate your enthusiasm for learning new technologies and frameworks. Discuss any recent trends or tools you’ve explored and how you think they could benefit the team. This shows that you’re proactive and committed to continuous growth.

Software Engineer in London
helloprima
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

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