Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
V

At a Glance

  • Tasks: Design and develop enterprise-scale software solutions in a collaborative tech-driven environment.
  • Company: Join an established international insurance tech company with a focus on innovation.
  • Benefits: Enjoy competitive salary, generous leave, private health insurance, and hybrid working.
  • Other info: Great career growth opportunities in a dynamic Belfast-based team.
  • Why this job: Make a real impact by solving complex challenges and mentoring junior engineers.
  • Qualifications: 5+ years of full-stack development experience with React, TypeScript, and Java.

The predicted salary is between 50000 - 65000 £ per year.

An established international insurance technology organisation is seeking a Senior Software Engineer to join its growing Belfast-based technology team. With a strong presence in the US market and continued investment in modern digital platforms, the company is expanding its engineering capability across data, platform development, analytics, and customer-facing applications. This is an opportunity to work within a collaborative, technology-driven environment focused on innovation, scalability, and modern software engineering practices.

The Role

As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining enterprise-scale software solutions that support modern insurance technology platforms. The role combines hands-on development, technical leadership, architectural input, and cross-functional collaboration. You will contribute to new feature development, system enhancements, performance optimisation, and engineering best practices while mentoring junior team members and helping shape technical direction. This opportunity would suit someone who enjoys solving complex technical challenges, building scalable applications, and working in an environment that values ownership, collaboration, and continuous improvement.

Key Responsibilities

  • Develop enterprise-grade applications using modern technologies including React, TypeScript, Dart/Flutter, Java.
  • Deliver responsive frontend solutions using TailwindCSS, component libraries, and modern UI practices.
  • Design and build secure, scalable RESTful APIs and backend services.
  • Collaborate with business and technical stakeholders to translate requirements into effective technical solutions.
  • Drive best practices across testing, code quality, CI/CD, and performance optimisation.
  • Contribute to architecture and technical design discussions.
  • Participate in peer code reviews and mentor junior engineers.
  • Build reusable UI components and extend modern enterprise frameworks.
  • Contribute to a collaborative hybrid engineering culture based in Belfast.

Essential Criteria

  • 5+ years' professional software engineering experience with strong full-stack development capability.
  • Strong commercial experience with: React, TypeScript, Dart, Java (Spring Boot or similar) and/or Node.js, CSS and TailwindCSS, REST API development.
  • Strong understanding of component-based architecture and reusable UI patterns.
  • Experience developing secure, scalable web applications and backend services.
  • Familiarity with automated testing frameworks and testing best practices.
  • Experience using Git and working within Agile environments.
  • Ability to write clean, maintainable code and contribute effectively to code reviews.

Desirable Criteria

  • Experience working with enterprise UI frameworks or design systems.
  • Background in insurance, fintech, or highly regulated industries.
  • Exposure to Docker, AWS, or Azure cloud platforms.
  • Experience with CI/CD pipelines, DevOps tooling, or SRE practices.
  • Experience operating within large-scale enterprise architecture environments.

Benefits

  • Competitive salary
  • Discretionary bonus potential
  • Generous annual leave entitlement plus public holidays and birthday leave
  • Enhanced pension contribution (9%) and option for salary sacrifice
  • Private health insurance
  • Life assurance and income protection
  • Employee Assistance Programme
  • Hybrid working model- 2 days at home per week
  • Onsite parking
  • Ongoing professional development and training opportunities
  • Additional lifestyle and wellbeing benefits

For further information on this job, apply via the link or contact the VANRATH office for a confidential chat today. Follow VANRATH on LinkedIn for expert career advice, the latest jobs, industry news, and much more.

Senior Software Engineer employer: VANRATH

Join an innovative international insurance technology organisation in Belfast, where you will thrive in a collaborative and technology-driven environment. With a strong focus on employee growth, the company offers competitive salaries, generous leave entitlements, and ongoing professional development opportunities, all while embracing a hybrid working model that promotes work-life balance. Experience the unique advantage of contributing to cutting-edge projects that shape the future of insurance technology, alongside a supportive team that values ownership and continuous improvement.
V

Contact Detail:

VANRATH Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the golden ticket to landing an interview.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using React, TypeScript, and other relevant technologies. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your past projects and how you tackled challenges.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who take the initiative. Plus, it’s a great way to ensure your application gets the attention it deserves from our hiring team.

We think you need these skills to ace Senior Software Engineer

React
TypeScript
Dart/Flutter
Java (Spring Boot or similar)
Node.js
CSS
TailwindCSS
REST API development
Component-based architecture
Automated testing frameworks
Git
Agile methodologies
CI/CD pipelines
DevOps tooling
SRE practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with React, TypeScript, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don’t forget to mention your experience in collaborative environments and your approach to solving complex challenges.

Showcase Your Projects: If you've worked on any impressive projects, make sure to include them! Whether it's a personal project or something from your previous job, we love seeing real examples of your work, especially if they involve modern software engineering practices.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re genuinely interested in joining our team at StudySmarter!

How to prepare for a job interview at VANRATH

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like React, TypeScript, and Java. Brush up on your knowledge of RESTful APIs and component-based architecture, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex technical challenges. Think about how you’ve built scalable applications or optimised performance in past projects. This will demonstrate your ability to contribute effectively to the team.

✨Emphasise Collaboration

Since the role involves cross-functional collaboration, be ready to talk about your experience working with different stakeholders. Highlight any mentoring roles you've had, as well as how you’ve contributed to a collaborative engineering culture.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s technology stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.

Senior Software Engineer
VANRATH

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

>