Senior Software Engineer

Be among the first applicants.
Reward
Belfast
GBP 50,000 - 80,000
Be among the first applicants.
7 days ago
Job description

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Senior Software Engineer

Department: Technology

Employment Type: Permanent - Full Time

Location: Belfast

Description

As a Senior Software Engineer, you will play a crucial role in the design, development, and optimization of our core loyalty platform. You'll work closely with Product Owners, Engineering Leads, and other stakeholders to drive technical excellence, ensure best practices, and build high-performance, scalable software solutions. You'll also mentor junior engineers, contributing to a culture of knowledge sharing and continuous learning.

Key Responsibilities

  1. Develop & Optimize: Design and build scalable, high-quality software solutions using Node.js or C# (.NET Core / .NET 6+).
  2. Architect & Innovate: Influence system architecture, ensuring best practices in scalability, security, and performance.
  3. Cloud & DevOps: Deploy and maintain cloud-based applications in AWS using Infrastructure as Code (IaC).
  4. Agile Collaboration: Work in an Agile team, contributing to sprint planning, stand-ups, and retrospectives.
  5. Mentorship & Leadership: Guide junior and mid-level engineers, sharing best practices and improving team efficiency.
  6. CI/CD & Automation: Improve engineering workflows through CI/CD pipelines and DevOps automation.

Skills Knowledge and Expertise

  1. 5+ years of experience in software engineering.
  2. Strong experience with Node.js or C# (.NET Core / .NET 6+).
  3. Experience deploying applications in AWS or similar cloud environments.
  4. Proficiency with containerization tools (Docker, Kubernetes).
  5. Strong problem-solving skills and ability to work in fast-paced Agile environments.
  6. Experience with CI/CD, GitHub, and automated testing.
  7. Excellent communication skills, with the ability to collaborate with technical and non-technical stakeholders.

Benefits

  1. Annual Leave: 25 days + bank holidays
  2. Ability to buy and sell holiday days as well as the ability to bank days (tenure dependent)
  3. Flexible working options: we are operating a hybrid working model with 3 days a week from the office
  4. Pension: Hargreaves Lansdown - 6% matched contribution
  5. Employee share scheme
  6. Generous family friendly cover
  7. Private healthcare - Bupa
  8. Income protection
  9. Critical illness cover
  10. Life insurance cover
  11. Dental cover
  12. Optical cover
  13. Yulife app for access to employee wellbeing and discounts
  14. Perks at Work, cashback/discount shopping site
  15. Employee referral scheme
  16. Salary sacrifice program which includes cycle to work scheme, electric car scheme and season ticket loans
  17. Volunteering program
  18. Company events i.e. Christmas party, all-company event and other social/hosted events during the year (we have an active social committee!)
  19. Team socials
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer jobs in Belfast