Senior Software Engineer

VanRath
Belfast, United Kingdom
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Belfast, United Kingdom

Tech stack

Clean Code Principles
HTML
JavaScript
.NET
Application Integration Architecture
Application Performance Management
ASP.NET
Azure
CSS
Database Applications
Software Design Patterns
Web Development
Entity Framework
Design of User Interfaces
Commercial Software
Responsive Web Design
Test Driven Development
React
Backend
GIT
Solid Principles
Front End Software Development
REST

Job description

  • 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

Requirements

  • 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, * React experience
  • Microsoft Azure exposure
  • Entity Framework
  • Test-Driven Development (TDD)
  • Azure DevOps
  • Microsoft certifications, 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.

Benefits & conditions

  • 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

About the company

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.

Apply for this position