Role Purpose :
We are seeking a versatile and experienced Consultant to support our growing apps business. The ideal candidate will have a strong technical background in cloud-based development (particularly Microsoft Azure and / or SAP BTP), excellent communication skills, and a proven ability to work directly with clients to understand requirements and deliver solutions.
This is a hands-on role requiring development, technical consulting, and solution design across multiple platforms and technologies.
Key Responsibilities :
Develop, extend, and maintain cloud-native applications primarily using JavaScript / TypeScript
Work with Microsoft Azure (including Azure Functions) and / or SAP BTP (Capire, Cloud Foundry, multi-tenant apps)
Participate in client meetings for requirements gathering , demos , and technical Q&A
Provide support and technical insight during presales engagements
Produce clear and well-structured documentation for internal and external audiences
Collaborate with internal teams to improve internal processes using Microsoft and SAP tools
Must haves :
3+ years of experience with JavaScript / TypeScript
Solid hands-on experience with Microsoft Azure , especially Azure Functions OR strong experience with SAP BTP , including multi-tenanted app development and Capire framework
Strong communication skills (verbal and written) and experience in customer-facing roles
Ability to create technical and process documentation
Highly Desirable :
Experience with .NET / C# development, particularly in Azure, Windows applications, or Excel VSTO add-ins
Development and administrative experience with SharePoint and Microsoft Teams
Knowledge of SAP UI5 for SAP application development
Experience with architectural planning at the systems / cloud / application level
Nice to have :
Experience with PowerAutomate and PowerApps
General SQL / database knowledge (SAP HANA / MSSQL a plus)
Familiarity with SAP Ariba SLP , Buying & Invoicing as user or API consumer
Basic knowledge of HTML / CSS
Azure Consultant • London, ENG, GB