Application Architects design, implement and evolve the application environment in the organisation. They pay close attention to how applications interact with each other to form a service and aim to improve the way application support the business. Requirements Key duties and responsibilities · Design, document, and manage integration solutions and architectures that are scalable, maintainable, and align with business processes and technical requirements. · Define integration patterns, best practices, and standards for secure and scalable data exchange. · Develop and maintain integration architecture diagrams, data flow diagrams, and technical documentation. · Collaborate with project stakeholders, including business analysts, developers, and solution architects, to gather and understand integration requirements. · Work with enterprise architecture and other AEC programs and projects to refine enterprise integration patterns and maintain the enterprise “API Town Plan”. · Oversee the implementation of integration solutions, providing technical guidance to the development team. · Stay up to date with emerging technologies, industry trends, integration patterns, and best practices, and apply this knowledge to optimise and enhance existing integration processes. Criteria: The buyer has specified that each candidate must provide a one-page pitch to address all criteria specified. This is equal to 5000 characters. Essential criteria: 1. Proven experience designing and implementing integration solutions using Azure services and tools (Logic Apps, API Management, Service Bus, Azure Data Factory, Functions). 2. Strong understanding of RESTful API design principles and experience with API frameworks and tools. 3. Experience with Azure security, identity management, and compliance best practices. 4. Knowledge of authentication protocols (OAuth, JWT) and API security best practices. 5. Experience working in Agile project environments. 6. Strong problem-solving skills and ability to work collaboratively in a project environment. Desirable criteria: 1. Proficiency in .NET, PowerShell and ARM/Bicep. 2. Understanding of GraphQL, SOAP, microservices or other API technologies. 3. Familiarity with DevOps practices and CI/CD pipelines in Azure DevOps. 4. Bachelor’s degree in computer science, software engineering, or a related field (or equivalent experience). Additional requirements · Notice of planned leave exceeding one week. · Notice of whether the submitted candidate will also be engaged in secondary employment elsewhere (if so, please confirm in what capacity). · Cover page responding to the mandatory criteria - please ensure this response does not exceed 1 page in length. · Candidate resume - please ensure the candidate's resume is no more than 3 pages, and that you do not include any rate information within this document.