Senior Software Engineer in Belfast

Senior Software Engineer in Belfast

Belfast Full-Time 55000 - 65000 € / year (est.) No home office possible
F

At a Glance

  • Tasks: Design and develop high-quality software systems for insurance technology platforms.
  • Company: Join Frontline Insurance, a leader in innovative insurance solutions with a global tech team.
  • Benefits: Enjoy 25 days annual leave, health insurance, and hybrid working options.
  • Other info: Mentorship opportunities and a collaborative culture await you!
  • Why this job: Make an impact in the insurance industry while working with cutting-edge technologies.
  • Qualifications: 5+ years of software engineering experience with strong full-stack capabilities.

The predicted salary is between 55000 - 65000 € per year.

Frontline Insurance is a property and casualty insurance company in the United States providing customizable solutions to customers for over 25 years. In the past 5 years, we have diversified our information technology team abroad seeking talented individuals in the UK with the opening of our Belfast office. The Frontline Insurance UK team brings new technologies and insights to the US market with a focus on data science and machine learning, data analytics, platform development, and project management to augment Frontline Insurance's operations and competitiveness in the US Insurance Industry.

The Role

As a Senior Software Engineer at Frontline Insurance, you will play a key role in designing, developing, and maintaining high-quality software systems that power our insurance technology platforms. This position requires a balanced mix of hands-on engineering, problem-solving, and technical leadership. You will be responsible for driving new feature development, resolving bugs and technical issues, and contributing to the architectural decisions that shape our applications. You should be comfortable working both independently and collaboratively in cross-functional teams, often leading technical initiatives from concept to completion.

In addition to your development work, you will also be expected to provide mentorship and guidance to junior engineers, conduct code reviews, and help reinforce engineering best practices across the team. Your leadership and influence will directly contribute to the quality, scalability, and maintainability of our systems. This role is ideal for someone who is passionate about writing clean, efficient code, enjoys problem-solving at scale, and thrives in a dynamic environment where ownership and collaboration are highly valued.

Key Responsibilities

  • Handle frontend development efforts using TailwindCSS, custom component libraries, and responsive design principles.
  • Design and implement RESTful APIs and backend services that are secure, scalable, and performant.
  • Collaborate with stakeholders across teams to gather requirements, assess technical feasibility, and translate business needs into actionable technical solutions.
  • Drive best practices in testing, code quality, CI/CD pipelines, and performance optimization.
  • Contribute to system architecture and design decisions, advocating for maintainability, performance, and reliability.
  • Participate in peer code reviews, mentor junior engineers, and help define and refine engineering standards.
  • Integrate with and extend Guidewire's Jutro framework to build reusable UI components and customer-facing functionality.
  • Work on-site as part of a collaborative hybrid team, contributing to a positive engineering culture and team cohesion.

General

  • Participate in and complete any training and Continuous Professional Development as relevant to the role and/or as required by the company.
  • Adhere to all company policies and procedures including but not limited to Data Protection, Equal Opportunities and Health & Safety.

This job description is not intended to be exhaustive and may be amended at any time.

Person Specification

  • 5+ years of professional experience as a software engineer, with demonstrated full-stack engineering capabilities.
  • Strong command of: Java (Spring Boot or similar frameworks), Node.js, CSS & TailwindCSS.
  • Strong understanding of component-based architecture, modular code organization, and reusable UI patterns.
  • Experience building secure, scalable web applications and backend services.
  • Familiarity with unit testing, integration testing, and automated test frameworks.
  • Knowledge of Git, branching strategies, and agile methodologies (Scrum/Kanban).
  • Ability to write clean, maintainable code and conduct thoughtful, constructive code reviews.

Desirable Criteria

  • Practical experience working with the Guidewire Jutro framework (the successful candidate will be expected to develop and gain Guidewire certification if they do not already possess this).
  • Experience working in the insurance, fintech, or regulatory-driven industries.
  • Familiarity with containerization (Docker), or cloud platforms (AWS/Azure).
  • Exposure to CI/CD pipelines, DevOps tools, or SRE practices.
  • Experience working in a multi-team enterprise architecture setting.

Benefits

  • 25 days annual leave per annum pro rata plus 10 statutory and public holidays and 1 additional day’s Birthday Leave.
  • Pension with total 9% contribution and option for salary sacrifice.
  • Health Insurance.
  • Life Assurance.
  • Income Protection.
  • Employee Assistance Programme (EAP).
  • Hybrid Working with 2 days at home per week.
  • Onsite parking.
  • Range of additional CPD and lifestyle benefits.

Equal Opportunities Statement

FRONTLINE UK IS AN EQUAL OPPORTUNITIES EMPLOYER. ALL APPOINTMENTS ARE MADE SOLELY ON THE BASIS OF MERIT.

Right to Work

ALL APPLICANTS MUST DEMONSTRATE RIGHT TO WORK IN THE UK.

Senior Software Engineer in Belfast employer: Frontline Ins UK

Frontline Insurance is an exceptional employer that fosters a collaborative and innovative work culture in its Belfast office, where the focus on cutting-edge technology and data-driven solutions creates a dynamic environment for Senior Software Engineers. With a commitment to employee growth through mentorship opportunities, continuous professional development, and a generous benefits package including hybrid working options, Frontline Insurance not only values technical expertise but also prioritises the well-being and career advancement of its team members.

F

Contact Detail:

Frontline Ins UK Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in Belfast

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Frontline Insurance. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Node.js, or TailwindCSS. This gives you a chance to demonstrate your coding prowess and problem-solving abilities directly.

Tip Number 3

Prepare for the interview by brushing up on your technical knowledge and soft skills. Be ready to discuss your past experiences, particularly how you've led projects or mentored others. We want to see your leadership potential!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Frontline Insurance team.

We think you need these skills to ace Senior Software Engineer in Belfast

Java
Spring Boot
Node.js
CSS
TailwindCSS
RESTful APIs
Component-based Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your full-stack capabilities and any relevant projects you've worked on, especially those involving Java, Node.js, and TailwindCSS.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about software engineering and how you can contribute to our team. Mention specific technologies or methodologies from the job description that you excel in, and don't forget to show your enthusiasm for working in a collaborative environment.

Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled complex problems in past projects. We love engineers who can think critically and come up with innovative solutions, so share any relevant experiences that demonstrate your problem-solving prowess.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at Frontline Ins UK

Know Your Tech Stack

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

Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Frontline Insurance values problem-solving at scale, so think about how you can demonstrate your analytical thinking and decision-making process.

Emphasise Collaboration

Since this role involves working in cross-functional teams, be ready to share experiences where you’ve successfully collaborated with others. Highlight any mentorship roles you've taken on, as they’ll want to see your leadership potential.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, project management methodologies, and the technologies used at Frontline Insurance. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.