Senior/Lead Software Engineer
Senior/Lead Software Engineer

Senior/Lead Software Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Lead a scrum team, develop core products, and troubleshoot complex issues.
  • Company: Join a leading travel tech company focused on innovation and collaboration.
  • Benefits: Enjoy flexible hours, private health insurance, and a fun work environment.
  • Why this job: Be part of a dynamic team that values problem-solving and continuous improvement.
  • Qualifications: Degree level education with strong C# or C++ skills and agile experience required.
  • Other info: Casual dress code and social activities like a Friday beer fridge!

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

My client, a leading travel technology company, is looking for a dynamic and technically astute Senior/Lead Software Engineer with at least five years of commercial experience in C# and/or C++ to join the Software development department. The role encompasses a significant amount of hands-on development and troubleshooting to help the department and company achieve its objectives. This opportunity also requires someone with a strong technical background, clear communication skills, and the ability to drive change and improvement. This opportunity will be based in the Software development department, though close collaboration will be required with a wide range of internal and external stakeholders. The role is very much suited to someone who has a keen interest in problem-solving with strong communication skills and favors one who is inquisitive, enthusiastic, driven, and self-motivated.

Key Responsibilities

  • Technically leading a scrum team of 6-8
  • Acting as scrum master for the team
  • Developing new areas of the core product range
  • Maintaining, troubleshooting, and resolving issues in complex areas of the product
  • Investigating and addressing queries from various internal and external stakeholders

Education/Experience Requirements

  • Educated to degree level (2:1 or above)
  • Very strong understanding of C# and/or C++
  • Very strong understanding of SQL
  • Detailed understanding of software development methodologies and object-oriented development principles
  • Experience of working in an agile environment
  • Previous experience of mentoring other engineers

Knowledge, Skills and Abilities

  • Willingness to learn new programming languages and techniques
  • Experience of large, complex integrated systems is desirable
  • Analytical, creative, and highly organized
  • Ability to provide leadership and direction within a collaborative team and have clear communication skills
  • Able to adapt and thrive in a continuous improvement/change-based organization

Benefits

  • Pension contribution
  • Private health insurance
  • Flexible working hours
  • No formal dress
  • Opportunity to work from home for part of the working week
  • Informal and professional working environment
  • Ride to work scheme
  • Childcare vouchers
  • Active social committee
  • Share of profit given back to employees as bonus each year
  • Pool table
  • Friday afternoon beer fridge

Senior/Lead Software Engineer employer: Recruitment Avenue

As a leading travel technology company, we pride ourselves on fostering a dynamic and collaborative work environment that empowers our employees to thrive. With competitive benefits such as private health insurance, flexible working hours, and opportunities for professional growth, we ensure that our Senior/Lead Software Engineers are not only well-compensated but also supported in their career development. Our informal yet professional culture, combined with unique perks like a Friday afternoon beer fridge and an active social committee, makes this an exceptional place to work for those passionate about technology and innovation.
R

Contact Detail:

Recruitment Avenue Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior/Lead Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in C# and C++. This will not only help you during interviews but also demonstrate your commitment to staying current in your field.

✨Tip Number 2

Prepare to discuss your experience in agile environments and how you've led teams or acted as a scrum master. Be ready to share specific examples of how you've driven change and improvement in past projects.

✨Tip Number 3

Showcase your problem-solving skills by preparing for technical challenges or coding tests that may be part of the interview process. Practice common algorithms and data structures relevant to the role.

✨Tip Number 4

Network with current or former employees of the company, if possible. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during the application process.

We think you need these skills to ace Senior/Lead Software Engineer

C# Programming
C++ Programming
SQL
Agile Methodologies
Scrum Master Experience
Software Development Principles
Object-Oriented Development
Problem-Solving Skills
Mentoring and Coaching
Analytical Skills
Creative Thinking
Organisational Skills
Leadership Skills
Communication Skills
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and/or C++, as well as your understanding of SQL. Emphasise any leadership roles or mentoring experience you've had, especially in an agile environment.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects where you've demonstrated problem-solving skills and your ability to drive change. Highlight your communication skills and how they have helped you collaborate with stakeholders.

Showcase Relevant Projects: If applicable, include links to your GitHub or other repositories showcasing your work. This is particularly important for a technical role like this one, as it allows you to demonstrate your coding skills and project experience.

Prepare for Technical Questions: Anticipate technical questions related to software development methodologies and object-oriented principles. Be ready to discuss your experience with complex integrated systems and how you've led teams in previous roles.

How to prepare for a job interview at Recruitment Avenue

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C# and C++, as well as SQL. Bring examples of past projects where you applied these skills, and be ready to solve coding problems on the spot.

✨Demonstrate Leadership Experience

Since the role involves leading a scrum team, highlight any previous leadership or mentoring experiences. Share specific instances where you successfully guided a team through challenges or improvements.

✨Communicate Clearly and Effectively

Strong communication skills are essential for this position. Practice articulating your thoughts clearly, especially when discussing technical concepts or problem-solving strategies. Remember, you’ll need to interact with various stakeholders.

✨Emphasise Your Problem-Solving Abilities

Prepare to discuss how you approach troubleshooting and resolving complex issues. Use examples from your past work to illustrate your analytical thinking and creativity in finding solutions.

Senior/Lead Software Engineer
Recruitment Avenue
R
  • Senior/Lead Software Engineer

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-05-02

  • R

    Recruitment Avenue

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