Specialist recruitment is all about people. Over 7,900 people make up our worldwide team, working out of over 247 offices in 33 countries; we share ideas, knowledge and experience across businesses and territories to deliver outstanding results.Our people work with job seekers and employers to place the right people in the right jobs; we invest heavily in equipping our staff with the skills to perform to the highest standards while developing their careers.We serve over 20 specialisms, covering everything from accountancy and finance to construction, IT, education and healthcare. Across many of these sectors, we also have further specialised teams dedicated to public services, not-for-profit, executive and international recruitment.Providing excellent customer service underpins our business and is an area we monitor closely in order to maintain our position as market leader. Our customers benefit from the specialist sector knowledge of our consultants and our extensive office network and industry contacts.Our client is a company specialised in the audit sector.We are looking for a Senior .NET and.or Azure developer to collaborate within the IT teams and work on a dedicated and challenging project.You can start as soon as possible. It is a six-month renewable consultancy contract.Your responsibilities will involvehaving a good knowledge of the development concepts and Azure Cloud architecturedeveloping scalable and efficient back-end solutions and applicationsdeveloping APIscollaborating with the front-end team to achieve a well-rounded software architecture suitable for production use.Your profile5 years of development experience architecting and implementing solutions using the following technologies, methods and languagesNET Core Web APIC#, Entity FrameworkVisual Studio and GITDependency injection and Unit TestingAzure (Functions, Insights, Key Vault, Container)MicroservicesOpenId Connect/OAuth2Excellent knowledge of software architectures principles, design patterns and best practices;Working experience with distributed version control systems such as TFS and Azure DevOps;Strong working experience with frameworks for documenting/designing APIs;Strong experience with MS SQL Server, SQL (TSQL), and database design fundamentals;Working experience with Microsoft Azure Cloud Platform;N-Tier and SaaS development experience is preferred;Practical approach to development that balances the technical approach with businessobjectives and user needs;English and French.Azure certifications are a must.