IRIS Software Systems Ltd
Senior Software Engineer
How you stack up
Upload your CV to see how well it fits this job role
?%
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
“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
Location

