 
        
        Senior C# Engineer Role
We are seeking an experienced Senior Software Developer to join our team. You will be responsible for designing, developing, and maintaining cutting-edge integration solutions across various enterprise systems using C#, Azure Functions, Logic Apps, Service Bus, and pub/sub architectures.
This is a high-impact role that requires deep technical expertise in integration technologies and cloud-based services, along with a proven track record in building scalable and efficient solutions for modern business applications.
 * Responsibilities:
 * Design and implement integration solutions across multiple enterprise systems utilizing Azure Functions, Logic Apps, Service Bus, and other Azure services to create scalable and maintainable solutions.
 * Develop pub/sub systems for real-time messaging and event-driven architectures.
 * Collaborate with cross-functional teams to ensure smooth integration across ERP (e.g., Dynamics 365 Finance and Operations), WMS, and other critical systems.
 * Builld, optimize, and maintain microservice-oriented solutions using C# and Azure-based services.
 * Troubleshoot and debug complex integration and cloud-related issues, ensuring the reliability and performance of integration services.
 * Conduct code reviews and provide technical leadership to ensure best practices and high-quality code delivery.