Senior Software Engineer
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
- Develop & Optimize: Design and build scalable, high-quality software solutions using Node.js or C# (.NET Core / .NET 6+).
- Architect & Innovate: Influence system architecture, ensuring best practices in scalability, security, and performance.
- Cloud & DevOps: Deploy and maintain cloud-based applications in AWS using Infrastructure as Code (IaC).
- Agile Collaboration: Work in an Agile team, contributing to sprint planning, stand-ups, and retrospectives.
- Mentorship & Leadership: Guide junior and mid-level engineers, sharing best practices and improving team efficiency.
- CI/CD & Automation: Improve engineering workflows through CI/CD pipelines and DevOps automation.
Skills Knowledge and Expertise
- 5+ years of experience in software engineering.
- Strong experience with Node.js or C# (.NET Core / .NET 6+).
- Experience deploying applications in AWS or similar cloud environments.
- Proficiency with containerization tools (Docker, Kubernetes).
- Strong problem-solving skills and ability to work in fast-paced Agile environments.
- Experience with CI/CD, GitHub, and automated testing.
- Excellent communication skills, with the ability to collaborate with technical and non-technical stakeholders.
Benefits
- Annual Leave: 25 days + bank holidays
- Ability to buy and sell holiday days as well as the ability to bank days (tenure dependent)
- Flexible working options: we are operating a hybrid working model with 3 days a week from the office
- Pension: Hargreaves Lansdown - 6% matched contribution
- Employee share scheme
- Generous family friendly cover
- Private healthcare - Bupa
- Income protection
- Critical illness cover
- Life insurance cover
- Dental cover
- Optical cover
- Yulife app for access to employee wellbeing and discounts
- Perks at Work, cashback/discount shopping site
- Employee referral scheme
- Salary sacrifice program which includes cycle to work scheme, electric car scheme and season ticket loans
- Volunteering program
- Company events i.e. Christmas party, all-company event and other social/hosted events during the year (we have an active social committee!)
- Team socials