Talk to us
00358 942 702 0570

Azure API Developer




Development and Integration





Contract Type:


Role Description

Are you an extremely experienced Azure Platform Integration Specialist with API?

Do you have a proven track record in designing and delivering Microsoft Azure Platform solutions and APIs in a big data context with Enterprise level organisations? 

Can you design, create and deliver a range of supporting APIs and Azure platform elements and have a proven track record of solution excellence with customers across many sectors. 

Are you proficient at working with business stakeholders and directing project teams and will have direct experience of a range of Azure Platforms and APIs particularly in relation to big data?

 Do you have at least 7 years’ experience and a proven track record of architecting enterprise level APIs and enterprise grade distributed Cloud data platforms. And able to manage priorities and performance to deliver high quality, highly performant solutions to our customer.

Your Main responsibilities will be: • Designing and delivering Azure API and associated data platform solutions • Designing and integrating Azure platforms in a manner which allows the management and provision of data in a secure and reliable manner • Delivering and presenting Proofs of Concept variants to prospective customers. • Requirements Analysis and Solution Architecture Design. Working with Big Data developers to ensure high quality access to and supply of specified data. Ensuring that platforms and data solutions can be deployed and operated in a highly repeatable and predictable manner through interaction and collaboration with DevOps specialists.  • Application architecture and data platform design. • Analysis of requirements and production of specifications. • Documentation of solutions (e.g. data models, configurations, and setup). • Working within a project management/agile delivery methodology in a leading role as part of a wider team.

• Very strong, in-depth and demonstrable hands-on experience with the large numbers of the following technologies:  • Microsoft Azure PaaS and SaaS solution development technologies including Azure Functions, Logic Apps, .NET, JavaScript, Python etc. • Microsoft Azure App Service Fabric, App Service Environment, Microsoft Azure API Management platform technologies • JSON, REST and data-based APIs and high scale performant service facades •  Microsoft Azure Identity Management and Security technologies including custom SAML 2.0 providers •  Microsoft Visual Studio Team System •  Azure Service Bus and Azure Notifications Hub •  Azure Artificial Intelligence and machine learning platforms – Microsoft Azure Machine Learning, Azure Cognitive Services •  Microsoft Azure Operational and Monitoring tools

• Familiarity with CosmosDB, Cassandra, Mongo DB or similar technologies would additionally be very useful • Familiarity with any of the following would be distinct advantage: Azure Data Analytics platform (Cortana Intelligence Platform) including Azure Storage, Azure SQL Data Warehouse, Azure Data Lake, Azure Cosmos DB, Azure Search, Azure Data Bricks and Open Source technologies such Apache Spark, Atlas, Hadoop, NoSQL, Kafka, Solr

• Experience with best practice design principles and approaches for a range of application styles and technologies to help guide and steer decisions.

Technology Skills Azure PaaS in General Azure Messaging/Events Azure VM’s (IaaS) Identity Management Azure API Manager Azure App Services Azure Serverless Functions

Language Skills C#/.NET (High experience) Java (Medium experience) JSON, XML REST/SOAP

Data Domain Skills GML, libraries/tools) Secure development (OWASP) API-based platforms SOA, Microservices Other Skills Familiarity with CI/CD/Devops environments Experience of Secure development (OWASP) IDE (VS Code, PyCharm, IntelliJ, VSTS)

Useful Apigee, WSO2, IPaaS

Hands - on Experience Minimum 5 years’ development experience, of which a minimum of 3 years in a commercial cloud/API-centric environment