Job Title:
Azure Integration Developer
Team:
Integration Team
Role Overview:
We are looking for an experienced Azure Integration Developer to join a dynamic technology team. The successful candidate will be responsible for translating technical and functional requirements into scalable integration solutions and will work closely with the Integration Architect to implement high-level designs and reference architectures into practical deployments.
Key Responsibilities:
*
Convert technical/functional requirements into robust technical designs
*
Collaborate with architects to transform reference architectures into deployable integration's
*
Deliver solutions that adhere to best practices for security, performance, and maintainability
Essential Skills and Experience:
*
Strong background in authoring technical design and interface mapping documents
*
Hands-on experience with:
*
Logic Apps, Azure Functions, Web Apps, API Management (APIM)
*
Azure Messaging services (Service Bus, Event Grid, Event Hub)
*
Authentication/Authorisation mechanisms and Key Vault integration
*
Storage Accounts and secure data handling
*
Development with .NET/C#
*
Familiarity with Unit Testing frameworks and automated testing approaches
*
Exposure to Agile methodologies
*
Strong analytical and troubleshooting capabilities
*
Excellent written and verbal communication skills
*
Ability to manage time effectively and meet commercial deadlines
Desirable Skills:
*
Experience with Azure DevOps and creating/debugging Azure Pipelines
*
Familiarity with deploying Azure resources such as Logic Apps, Integration Accounts, Service Bus, Event Grid, and APIM
*
Knowledge of Azure Resource Manager (ARM) templates
*
Microsoft Azure certification(s)
*
Experience with SaaS integration's
PLEASE NOTE - THIS OPPORTUNITY IS FULLY REMOTE, BUT APPLICANTS MUST BE AN SA-BASED SA CITIZEN / PERMANENT RESIDENT ID HOLDER
