Senior Software Engineer C# - FLEXIBLE WORKING

Senior Software Engineer C# - FLEXIBLE WORKING

Full-Time 50000 - 60000 € / year (est.) Home office (partial)
I

At a Glance

  • Tasks: Design and build scalable applications for global hotel brands using .NET and Azure.
  • Company: Join IRIS, a leading hospitality tech company transforming guest experiences.
  • Benefits: Enjoy flexible working, competitive salary, and generous holiday allowance.
  • Other info: Be part of an Agile team with excellent career growth opportunities.
  • Why this job: Shape the future of cloud platforms in a dynamic and collaborative environment.
  • Qualifications: 4+ years of .NET development experience and strong SQL skills required.

The predicted salary is between 50000 - 60000 € per year.

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.

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.

  • 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.
  • 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.

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).
  • Proficiency in SQL (T-SQL), database design and performance optimisation.
  • Good understanding of core web technologies including HTML, CSS and JavaScript.
  • Experience working in Agile environments and contributing to collaborative, fast-paced teams.

Competitive salary depending on experience ~25 days holiday plus.

Senior Software Engineer C# - FLEXIBLE WORKING employer: IRIS Software Systems Ltd

IRIS is an exceptional employer that fosters a dynamic and innovative work culture, offering flexible working arrangements to support a healthy work-life balance. Employees benefit from competitive salaries, generous holiday allowances, and opportunities for professional growth within a collaborative team environment, all while contributing to cutting-edge technology that enhances the guest experience in the global hospitality industry.

I

Contact Detail:

IRIS Software Systems Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer C# - FLEXIBLE WORKING

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving .NET and Azure. This is your chance to demonstrate your expertise and passion for software engineering, so make it shine!

Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges related to .NET and cloud services. We recommend practicing with friends or using online platforms to simulate the interview experience.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive and engaged with our company!

We think you need these skills to ace Senior Software Engineer C# - FLEXIBLE WORKING

.NET Framework
.NET Core
Microsoft Azure
REST APIs
WebSockets
T-SQL
Git

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with .NET, Azure, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Projects:Include a section in your application that showcases your past projects, especially those involving cloud services or scalable applications. This gives us a glimpse of your hands-on experience and problem-solving skills.

Be Clear and Concise:When writing your cover letter, keep it clear and concise. We appreciate straightforward communication, so get to the point about why you're a great fit for our team and what you can bring to the table.

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at IRIS!

How to prepare for a job interview at IRIS Software Systems Ltd

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET Framework, .NET Core, and Azure. Brush up on your knowledge of REST APIs and T-SQL, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Be ready to explain your thought process and the impact of your solutions, especially in collaborative settings like Agile teams.

Demonstrate Your Coding Practices

Be prepared to talk about your approach to code quality, testing, and CI/CD pipelines. Highlight any experience you have with automated testing and how you ensure your applications are scalable and maintainable.

Engage in Architecture Discussions

Since this role involves contributing to architecture discussions, think about some architectural patterns or design principles you’ve applied in past projects. Show your enthusiasm for collaborative problem-solving and how you can contribute to system-wide challenges.