At a Glance
- Tasks: Drive software delivery and make impactful technical decisions in a collaborative team.
- Company: Savanta, a leading data and market research company with a vibrant culture.
- Benefits: Competitive salary, unlimited leave, hybrid working, and a focus on health and wellbeing.
- Other info: Opportunities for mentoring, career growth, and a commitment to diversity and inclusion.
- Why this job: Join a tech-driven company where your work directly impacts clients and their decisions.
- Qualifications: Experience in .NET, C#, and agile environments; strong problem-solving and collaboration skills.
The predicted salary is between 60000 - 70000 £ per year.
Savanta is looking for an ambitious Senior Software Engineer to take ownership & drive delivery.
About Us: Savanta is a leading data, market research and advisory company helping the world's leading brands make better decisions, faster. With over 500 people across offices in multiple countries, we combine deep research expertise, proprietary technology and high-impact consulting to give our clients a complete view of their markets, their customers and their competitors. Our platform gives clients access to over 100 million respondents globally, alongside a suite of intelligence products covering brand tracking, market monitoring, consumer trends, and AI-powered insight delivery. We work with leading organisations across financial services, retail, CPG, media, technology and the public sector.
About the Role: Our evolving roadmap is full of ambitious and exciting delivery milestones across the full range of our products and services. Senior Software Engineers can see their work deployed to production as soon as it’s ready – and watching users use your solutions. We have three product teams, and you will be working in one of those teams with three to six engineers alongside product managers, UX designers, QA, and business stakeholders. Longer initiatives are broken into smaller projects to ensure frequent deliveries – we like test and learn!
You’ll play a key role in:
- Making technical decisions and simplifying complex problems.
- Championing testing, performance, and security.
- Mentoring junior engineers and supporting their growth.
- Driving delivery with a user-first mindset.
- Leading projects independently.
- Contributing to planning and retrospectives, actively working towards raising quality standards.
- Collaborating with Product Managers & stakeholders, UX designers & Quality Assurance on projects across the SDLC.
- Keeping abreast of latest developments in relevant areas of technology & engineering, improve/automate engineering processes, test and introduce new tools – and then help the wider team adopt them.
Our Tech Team works within a learning and collaborative environment, where empowerment is key to our success, along with developing a culture of innovation and creating an environment where everyone can excel. Our development teams have a lot of autonomy in how to work day-to-day, with support from other roles as needed.
Our tech stack includes:
- .NET 8: C#, with ASP.NET Web API
- React and TypeScript
- Snowflake
- Microsoft’s Azure cloud platform for hosting and infrastructure.
- Github, Azure Dev Pipelines, and Octopus Deploy.
About You: You excel in agile, fast-paced settings and are dedicated to delivering high-quality, user-centric software. With strong .NET and modern front-end skills, you solve problems proactively and make sound architectural decisions. Collaboration, mentoring, technical influence, and a commitment to continuous improvement are key, along with a growth mindset and clear communication.
Essential Criteria:
- Experience of agile rapid release iterations.
- Experience specifically with C# and .NET, or closely related languages (Java, Python, Scala) inc. modern functional idioms.
- Full product delivery mindset focused on a tested user experience.
- Promotes test-first development in stories for strong automated coverage.
- Adaptable to ambiguity, shifting priorities, and managed change.
- React & TypeScript experience.
Desirable Criteria:
- Strong RDBMS experience and strong experience with at least one dialect of SQL: e.g. postgresql, mysql, or Oracle.
- Experience configuring Azure services.
- Experience/interest of informal leadership or formal management experience.
- Snowflake experience.
And in return, Savanta offers:
- Salary range: £60,000 - £70,000
- Bonus scheme
- Unlimited annual leave
- Hybrid working
- Employee Assistance Program
- Flexible working practices
- Health & wellbeing package
- Ongoing Learning & Development
- Financial health (pension, life assurance, etc.)
- Team & Company Socials
- Committees for Health & Well Being, Charities & Volunteering and DE&I
Why Join Us: The company was founded on the belief that tech should be integral to its success, and this culture of tech innovation makes us best placed to put Savanta at the heart of our clients’ businesses offering solutions before they even know the problem. Part of the vibrant Next 15 Communications Group, we have an entrepreneurial and inclusive company culture that actively recognizes and values its people and offers unrivalled scope for career development, including mentoring, coaching as well as extensive training programs. Savanta is committed to being an equal opportunities employer and continuously strives to be an employer of choice. Our people are our greatest asset - we value workplace diversity and inclusion, oppose all forms of unlawful discrimination, and welcome applications from suitably qualified candidates of all backgrounds.
All candidates will be considered equally, however, unfortunately we are unable to offer visa sponsorship. We encourage authentic responses to demonstrate your experience and approach, rather than relying on Generative Al tools to write your cover letter or any questions in the application process. We may use Al Decoders as part of the review process and if answers match to a high extent that may be factored into the review.
Senior Software Engineer | Tech | UK in London employer: Savanta
Savanta is an exceptional employer that prioritises employee engagement and high performance within a dynamic work culture. With a hybrid working model based in London, employees benefit from flexibility while being part of a collaborative team that values professional growth and mentorship. The company offers robust opportunities for career development, making it an ideal place for those looking to make a meaningful impact in HR.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer | Tech | UK in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Savanta on LinkedIn. 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 interview by brushing up on your .NET and C# skills. Be ready to showcase your problem-solving abilities with real examples from your past work. We want to see how you tackle challenges!
✨Tip Number 3
Show off your collaborative spirit! During interviews, highlight times when you’ve worked with product managers, UX designers, or QA teams. Savanta loves a team player who can drive delivery with a user-first mindset.
✨Tip Number 4
Don’t forget to ask questions! Show your interest in Savanta’s tech stack and their approach to innovation. This not only demonstrates your enthusiasm but also helps you figure out if it’s the right fit for you.
We think you need these skills to ace Senior Software Engineer | Tech | UK in London
Some tips for your application 🫡
Be Authentic:When you're writing your application, let your personality shine through! We want to see the real you, so avoid using generic phrases and instead share your unique experiences and insights.
Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your relevant skills in .NET, C#, and any experience with React and TypeScript. Show us how your background aligns with what we're looking for!
Showcase Your Problem-Solving Skills:We love engineers who can tackle complex problems head-on. In your application, give examples of how you've simplified challenges or made technical decisions in past projects. This will help us see your thought process and approach.
Apply Through Our Website:Don't forget to submit your application through our website! It's the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at Savanta
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially .NET 8, C#, React, and TypeScript. Be ready to discuss your experience with these tools and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex problems you've simplified or solved in previous roles. Savanta values a user-first mindset, so highlight how your solutions improved user experience and drove delivery.
✨Emphasise Collaboration and Mentoring
Since you'll be working closely with product managers, UX designers, and junior engineers, share your experiences in collaborative environments. Discuss how you've mentored others and contributed to team success.
✨Be Ready for Agile Discussions
Savanta operates in an agile setting, so brush up on agile methodologies and be prepared to discuss your experience with rapid release iterations. Share how you adapt to changing priorities and manage ambiguity effectively.