RESPONSIBILITIES
Lead strategy and transformation, migration roadmap, based on client needs and industry trends.
Produce estimates for the system migration, design, development and testing.
Embrace Continuous Integration and Delivery (CI / CD) and Agile engineering practices in client engagements.
Lead, mentor, and coach the technical team on client engagements.
Lead development to our intellectual property and best practices.
Foster and maintain close working relationships with clients
REQUIREMENTS
Minimum Bachelor's degree in either Computer Science or Engineering
At least 10 years of development / architecture experience
Experience with high-value payments platforms, preferably FIS OPF (Open Payment Framework), SWIFT / Lynx / LVTS based on real time on cloud / on prem architecture
Experience with next generation ACH payments solution
Experience with payment products from leading vendors such as Fiserv, Global Payments, First Data etc. an asset
Knowledge of ISO20022 payment standards
Prior professional experience in application development, system integration, cloud native development, cloud infrastructure, and platform-as-a-service
At least 8 years of experience with system design or development in one or more of the following : Java, C#, .NET, Node.js
Solid experience with a variety of technologies / frameworks including event-driven architecture, REST APIs, microservice architecture, CI / CD processes, DevOps pipelines, etc.
Experiences in architecting or developing applications in Azure or other cloud platform
Strong knowledge and experiences with microservices, serverless, functions, event-driven programming, REST-oriented API, or other cloud native architectures
Strong knowledge and experiences with Continuous Integration and Delivery (CD / CI) and Agile engineering practices
Strong communication, problem solving and troubleshooting skills with experience exercising mature judgment
Preferably with certification as Microsoft Azure Solutions Architect