Job description
Senior Software Engineer| Hybrid | Belfast
I'm working exclusively with a highly successful SaaS technology company that develops market-leading software solutions for the insurance sector. Having worked closely with the business and its leadership team, I've seen first-hand the quality of both the technology and the people behind it. The team are genuinely collaborative, approachable, and communicative, creating an environment where developers are supported, trusted, and encouraged to contribute ideas.
I've also had the opportunity to visit their offices and meet members of the wider team. The culture is one of professionalism, openness, and mutual respect, with a strong focus on employee wellbeing and continuous improvement. They're looking for someone who will not only add technical expertise but also thrive within a positive and highly engaged team environment.
The Opportunity
This is a hands-on development role where you'll contribute to the evolution of a large-scale platform used by thousands of end users. You'll be involved in building new customer-facing applications, enhancing existing systems, and helping drive best practices around code quality, performance, and maintainability.
Working within a collaborative environment, you'll partner with developers, QA engineers, designers, and project stakeholders to deliver scalable solutions that support ongoing business growth.
What You'll Be Doing
Developing and enhancing web-based applications and customer-facing platforms
Building reusable, scalable software components that promote long-term maintainability
Designing and integrating APIs and backend services
Delivering responsive and user-friendly interfaces from UI/UX designs
Contributing to architectural discussions and technical decision-making
Optimising application performance, security, and reliability
Supporting continuous improvement across development processes and tooling
Collaborating with cross-functional teams to deliver high-quality software releases
What We're Looking For
5+ years of commercial software development experience
Strong C# and .NET development skills
Experience building web applications using ASP.NET MVC and modern .NET technologies
Solid understanding of REST APIs and service integration
Experience working with SQL Server and data-driven applications
Strong front-end skills including JavaScript, HTML, CSS, and responsive web development
Knowledge of software design patterns, SOLID principles, and clean coding practices
Experience with Git and modern development workflows
Excellent problem-solving and communication skills
Ability to work independently while contributing to a collaborative team culture
Nice to Have
React experience
Microsoft Azure exposure
Entity Framework
Test-Driven Development (TDD)
Azure DevOps
Microsoft certifications
Package & Benefits
Hybrid working model
Flexible working arrangements
Competitive salary
Private healthcare and wellbeing support
Enhanced annual leave
Pension scheme
Ongoing training and professional development
Social events and team activities
Additional employee benefits
From my own experience working with this client, what stands out most is the quality of the people and the culture they've built. They're looking for someone who is both a strong technical fit and someone who values collaboration, communication, and being part of a genuinely supportive team. If that sounds like you, I'd be delighted to have a confidential conversation.
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… lara.mcglinchey@vanrath.com 02890330250
