IRIS Software Systems Ltd

Senior Software Engineer

London
Posted 2 days ago

How you stack up

1Upload CV
2CV fit score
3Improve your CV

Upload your CV to see how well it fits this job role

?%

Sign up to upload your CV

Senior Software Engineer

About IRIS IRIS is a leading hospitality technology company delivering digital guest experience platforms used by global hotel brands including Marriott, Hilton, Mandarin Oriental, IHG and Four Seasons. Our cloud-based Guest Experience Platform (GXP) powers food and beverage ordering and guest services across web, mobile and in-room devices, enabling hotels worldwide to deliver seamless digital experiences.

The Role We are looking for a Senior Software Engineer (.NET) to join our Microsoft Azure-based development team and play a key role in shaping the future of our cloud platform. This is a hands-on role where you will design, build and enhance scalable applications used by global hospitality brands.

Tech Stack .NET Framework, .NET Core, Microsoft Azure, REST APIs, WebSockets, T-SQL, Git, Azure DevOps

Key Responsibilities Taking ownership of ASP.NET applications (.NET Framework and .NET Core) and cloud services, ensuring they are functional, scalable and well-architected Collaborating with the development team to propose, evaluate and implement new integration frameworks (including REST, SOAP and WebSockets), delivering features from a well-defined product roadmap Working closely with stakeholders and cross-functional teams to ensure smooth feature releases and successful product launches Participating in the full software development lifecycle, including analysis, design, development, automated testing and deployment Contributing to architecture discussions and helping to troubleshoot system-wide challenges as part of a collaborative engineering team Supporting backlog refinement, effort estimation and prioritisation in partnership with Product teams Managing development workflows using tools such as Azure DevOps and GitHub Supporting and improving CI/CD pipelines, including build and deployment automation Ensuring applications are fully tested through unit and integration testing, maintaining high standards of code quality Contributing to Agile ceremonies including sprint planning, retrospectives and demos, and maintaining clear technical documentation

Reasons to use Rodeo

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Requirements Strong commercial experience with .NET development (ideally 4+ years), including .NET Framework and .NET Core Solid understanding of object-oriented programming principles and design patterns (e.g. dependency injection) Experience working in Azure environments and with distributed, cloud-first architectures (e.g. message queues, background workers) Strong experience with RESTful API development and system integration Proficiency in SQL (T-SQL), database design and performance optimisation Good understanding of core web technologies including HTML, CSS and JavaScript Experience using Git and version control best practices Strong problem-solving skills and attention to detail Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders Experience working in Agile environments and contributing to collaborative, fast-paced teams Ability to support or mentor other engineers is advantageous

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Benefits Competitive salary depending on experience 25 days holiday plus bank holidays and an additional day off for your birthday Annual performance reviews and structured personal development planning Flexible working hours (40 hours per week) to support work-life balance Hybrid working model, with a mix of remote and office-based collaboration Company pension scheme Fully serviced office with 24/7 access, including refreshments Regular company socials and team events Opportunity to work on innovative products used by globally recognised hospitality brands

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Skills

.NET Framework
.NET Core
Microsoft Azure
REST APIs
WebSockets
T-SQL
Git
Azure DevOps
Object-Oriented Programming
SQL
Database Design
Performance Optimisation
Agile
Problem-Solving
Communication
Integration Frameworks