InComm Payments is a pioneer in the payment industry with over 30 years of experience and a global presence. They are seeking a highly skilled Director of Software Engineering to lead eCommerce initiatives, focusing on the delivery of complex applications within Magento and driving modernization of legacy systems.
Responsibilities:
- Define, architect, and evolve the B2B/B2C eCommerce platform roadmap across Magento (Adobe Commerce), cloud-native microservices, and data ecosystems
- Lead the modernization of legacy systems into scalable architectures using cloud-native design principles and tools such as Azure Functions, Kubernetes, and Azure DevOps
- Manage development teams and be technically capable to unblock code challenges in PHP
- Direct design and implementation of event-driven integrations leveraging RabbitMQ, microservices, and API-first architectures
- Manage, coach, and develop a high-performing team of 10+ engineers, architects, and QA professionals
- Drive agile and DevOps practices for continuous integration, automated testing, and efficient release management
- Champion engineering best practices, including code quality, CI/CD automation, and security standards across all teams
- Collaborate with QA and test automation teams to scale automated regression testing and secure high release velocity with minimal defects
Requirements:
- 12+ years of progressive experience leading IT applications delivery in high-growth or enterprise-scale environments preferably with multi-site and omnichannel commerce deployments
- Proven record of excellence in delivering complex eCommerce applications at scale, ideally within Magento or Adobe Commerce
- Advanced proficiency in PHP, Java, SQL Server, MySQL, and cloud-native development frameworks
- Strong command of Azure services, including Azure Functions, Azure DevOps, Kubernetes, and Application Insights
- Experience with event-driven and microservice-based architectures leveraging technologies such as RabbitMQ
- Hands-on experience with Snyk, Kubernetes, ElasticSearch, BrowserStack, Splunk, and New Relic
- Working knowledge of Camunda for process automation and orchestration
- Demonstrated experience managing test automation frameworks and strategies for regression and functional testing
- Proven leadership in building, mentoring, and scaling technical teams within an agile framework
- Experience with composable commerce and headless architecture approaches would be highly valuable