Our client is a leading firm within financial services space are looking for senior candidates who will have a pragmatic yet organised approach to software design and development. The ideal candidate will bring a background in Azure and experience Python, Power BI and experience integrating data driven applications with different data sources.Job SpecificationCollaborate in a multi-disciplinary team to build, test, and maintain software applications and services.Design and implement systems using .NET and Microsoft Azure.Engage with expert groups to refine best practices and experiment with new techniques.Mentor and coach less experienced team members based on experience.RequirementsProficient in object-oriented development, primarily with C# .NET solutions.Experience with Microsoft development stack and Azure Cloud, including:ASP.NET & ASP.NET CoreWeb services, service-oriented architectures, microservicesMongoDBSQL Server/Transact SQLGit & Azure DevOpsUnderstanding of relational and NoSQL data architectures and technologies.