C# Software Engineer
<b>Requirements:</b>
<ul><li>A minimum of 4 years of experience in designing, developing, and maintaining software applications within a software product development environment.</li><li>Strong commercial experience with .Net and C#, ASP.Net, MVC, JavaScript, or JavaScript Web Frameworks (e.g., Angular).</li><li>Expertise in designing, developing, and performance tuning enterprise-scale databases using Microsoft SQL Server.</li><li>Proficiency with Microsoft Visual Studio IDE and experience utilizing Azure DevOps or Jira.</li><li>At least 2 years of practical experience with Agile development methodologies.</li><li>Experience in working on public cloud-native applications.</li><li>Computer science fundamentals, including OOP, design patterns, data structures, and algorithms.</li><li>Ideally, you will have studied Computer Science, Software Engineering, Mathematics, or a similar STEM degree.</li></ul>
<b>Responsibilities:</b>
<ul><li>As a Software Developer / Software Engineer, you will be responsible for developing various digital payment and loyalty solutions utilized in retail and consumer services. You will be engaged in enterprise-level projects, covering full-stack development, and you will work alongside a talented team of engineers to create innovative solutions through modern technology and agile processes.</li></ul>
<b>Technologies:</b>
<ul><li>ASP.NET</li><li>Angular</li><li>Azure</li><li>C#</li><li>Cloud</li><li>DevOps</li><li>JIRA</li><li>JavaScript</li><li>MVC</li><li>OOP</li><li>SQL</li><li>Visual Studio</li><li>Web</li></ul>
<p><b>More:</b></p>
<p>We are a global digital technology company that values collaboration, growth, and innovation. We offer a hybrid working model, allowing you to work in our Maidenhead office three days a week, with a competitive salary ranging from £45,000 to £55,000. Your skills and ideas will be instrumental in transforming the industry and making an impact on global brands and millions of customers worldwide. We look forward to receiving your application! <br><br>The process includes a two-stage interview: a 30-minute video screening call followed by a 90-minute onsite interview.</p>
<p>last updated 12 week of 2026</p>