Location: New York,NY, USA
New York is s strong preference with Toronto as a secondary option.
Timescales
Immediate and this is part of a multi-year program.
Responsibilities:
* Technical Lead for Payment Systems team part of the top strategic initiative.
* We are looking for a proactive and talented Technical Lead to deliver new features for Payment Systems strategic projects.
* Technical lead acts as face of the team - should be engineer in the past with hands on experience with Payment systems.
* Should be able to drive the engineering excellence/code quality/build and lead the teams
* Ensure functional code with good security, code quality meeting accessibility compliance. Ensure each delivery is meeting performance and availability SLAs
* Team Leadership: inspire and motivate the team, situational leadership, conflict management
* Development: architectural and technical design in compliance with client organization requirements implement best engineering practices within the team
Essential Technical skills:
Experienced technical delivery leadership. The ability to be hands on as well as creating and owning a technology delivery plan and managing a team of engineers to deliver.
* Payments experience.
* Modern technology solution design and delivery: microservices, event driven architectures, API connectivity.
* Java
* SQL
* Streaming architectures
Desirable Skills:
* Specific experience of wire payments modernization
* Kafka, MQ