Integration Developer
As an Integration Developer, you will be responsible for designing, developing, implementing, and supporting enterprise integrations across digital channels and backend systems. The role focuses on developing APIs, microservices, and cloud-native solutions using Microsoft .NET technologies and Azure Cloud Services to integrate platforms such as Ticketing, Ecommerce, Customer Profile, CRM, Food & Beverage, Identity Management, Mobile Applications, and third-party services.
You will work closely with business stakeholders, solution architects, vendors, and development teams to deliver scalable, secure, and high-performing integration solutions. The ideal candidate should possess strong technical expertise in API development, Azure Integration Services, cloud architecture, and enterprise system integration patterns.
The Integration Developer is responsible for the full lifecycle of integration solutions, including requirements analysis, technical design, development, testing, deployment, monitoring, support, and continuous improvement.
EssentialTechnical Skills & Experience
- 4+ years of experience in .NET development.
- Strong experience with C#, ASP.NET MVC, ASP.NET Core, Web APIs, RESTful services, and JSON/XML.
- Hands-on experience with Azure API Management, Azure App Services, Azure Functions, Azure Web Jobs, Azure Service Bus, Azure Key Vault, and Azure Storage.
- Experience with OAuth 2.0, OpenID Connect, JWT authentication, and Microsoft Entra .
- Strong SQL Server database experience.
- Good understanding of microservices architecture.
- Experience working in Agile/Scrum environments.
- Experience with Sitecore integrations.
- Experience with Ecommerce and Ticketing platforms.
- Experience with Azure Dev Ops CI/CD pipelines.
- Experience with Mobile Application integrations.
- Knowledge of event-driven architecture and messaging systems.
- Experience with Customer Data Platforms and CRM integrations.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).