As a Senior Integration Developer, you will play a crucial role in designing and developing integrations between Microsoft Dynamics 365 Business Central and various external applications. Your expertise will be instrumental in connecting ERP, CRM, EDI, and third-party platforms, ensuring seamless data flow and efficient business processes. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to the success of our enterprise-level clients.
- Design and implement robust integrations using REST, OData, and SOAP APIs.
- Utilize Azure Integration Services, Logic Apps, and Azure Functions to develop scalable solutions.
- Prepare comprehensive technical design documents, mapping documents, and API contracts.
- Collaborate closely with cross-functional teams to align integration efforts with business goals.
- Support system testing, user acceptance testing, and post-deployment support.
- Adhere to DevOps practices, CI/CD pipelines, code reviews, and release management processes.
- Stay updated with the latest industry trends and technologies in enterprise integration.
- Provide mentorship and guidance to junior team members, fostering a culture of knowledge sharing.
- Ensure data security and privacy compliance throughout the integration process.
- 8-12+ years of experience in enterprise integration, with a strong focus on ERP, CRM, and EDI applications.
- Expertise in Microsoft Dynamics 365 Business Central and its integration capabilities.
- Proficiency in AL/CAL, REST APIs, OData, SOAP, Azure Logic Apps, and Azure Functions.
- Strong understanding of API-led architecture and Azure Integration Services.
- Experience with SQL Server, JSON, XML, C#, and .NET for data manipulation and transformation.
- Familiarity with Azure DevOps, Git, and CI/CD tools for efficient development and deployment.
- Excellent communication and collaboration skills to work effectively with diverse teams.
- Ability to work independently and manage multiple projects simultaneously.
- A proactive approach to problem-solving and a passion for continuous learning.