Senior Software Engineer

  • VANRATH
  • 14/07/2026
Full time Information Technology Telecommunications

Job Description

Senior Software Engineer Hybrid Belfast 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