JOB SUMMARY
We are looking for an experienced Azure Integration Developer to join our team and play a key role in designing and implementing enterprise-level integration solutions. You will work across multiple integration layers within a distributed architecture, contributing to both the design and hands-on implementation of scalable, reliable integrations.
JOB RESPONSIBILITIES
- Design, develop, and maintain integration solutions using Azure Integration Services including Logic Apps, Service Bus, API Management, and Function Apps
- Implement and apply integration patterns such as event-driven architecture, asynchronous messaging, and request-response models
- Build and maintain integrations between Dynamics 365 CRM and external systems, ensuring seamless data flow and business continuity
- Integrate with Finance systems and other enterprise platforms across the organization
- Develop and manage REST API connections and third-party integrations including social media platforms and other external APIs
- Implement robust data transformation, error handling, and monitoring strategies to ensure integration reliability and performance
- Collaborate with architects and business stakeholders to translate requirements into scalable integration designs
- Troubleshoot and resolve integration issues across distributed systems in a timely manner
- Document integration designs, data flows, and technical specifications
QUALIFICATIONS
- Strong hands-on experience with Azure Integration Services — Logic Apps, Service Bus, API Management, and Function Apps
- Solid understanding of enterprise integration patterns — event-driven, pub/sub, asynchronous messaging, and request-response
- Proven experience integrating Dynamics 365 CRM with external systems
- Experience integrating Finance and ERP platforms with other enterprise systems
- Proficiency in working with REST APIs and third-party integrations
- Strong knowledge of data transformation, error handling, and integration monitoring
- Comfortable working across multiple integration layers within a distributed or microservices architecture
- Ability to contribute to both solution design and implementation