This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Director of Software Engineering to lead and shape our software engineering strategy. This role involves defining technical visions, designing cloud-based applications, and driving innovation through AI and automation technologies. If you have a passion for creating secure, scalable, and high-performing systems, we want to hear from you.
Job Responsibility:
Develop and implement a comprehensive software engineering strategy for cloud-hosted applications, integration services, and automation solutions
Define the technical vision for custom development, database integration, and process automation to support organizational systems
Identify and incorporate AI and automation technologies to enhance business processes and system efficiency
Establish and enforce engineering standards to ensure scalability, security, and performance across software systems
Lead continuous improvement initiatives for engineering processes, tools, and team operations
Make architectural decisions for Azure services, including App Services, Functions, Storage, Service Bus, Logic Apps, and Data Factory
Oversee the development of APIs, data pipelines, automation workflows, and system integrations
Ensure compliance with enterprise security standards, data governance policies, and operational controls
Research and recommend emerging technologies, such as AI/ML platforms and intelligent automation tools, to stay ahead in the industry
Requirements:
A minimum of 15 years of experience in IT management or a related field
Proficiency in C# and .NET programming languages
Extensive experience with Azure services and cloud technologies
Strong knowledge of Azure DevOps for development and deployment processes
Familiarity with Cloud ERP systems and their integrations
Proven expertise in designing scalable, secure, and high-performing software solutions
Demonstrated ability to evaluate and implement emerging technologies, including AI and automation
Strong leadership skills with a focus on team collaboration and process improvement