Requirements• 7+ years of hands-on software engineering experience, with at least 2 years in a technical leadership role.
• Deep expertise in building distributed systems, RESTful APIs, and event-driven architectures.
• Solid understanding of integration patterns, middleware concepts, and experience with retail systems (ERP, POS, OMS, etc.).
• Proficient in modern backend and frontend languages and frameworks, such as Python, React and TypeScript• Experience with Microsoft Azure, especially PaaS offerings (App Services, Azure Functions, Event Grid/Service Bus, API Management).
• Hands-on experience with Kubernetes for container orchestration and deploying cloud-native applications.
• Experience designing and implementing CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or similar.
• Experience with message brokers like Kafka, Azure Event Hub, or similar technologies.
• Prior experience working on an iPaaS or B2B integration platform.
• Excellent communication and collaboration skills, with the ability to explain complex technical concepts to non-technical stakeholders.
• Proficient in English, both written and spoken, with the ability to communicate effectively in a global team.