Thoroughly understands decision process issues of technology choice, such as capacities, response time, data interfacing, client server communication, etc.
Work with Business and Principal Solution/Enterprise Architects to ensure that the solution meets the strategic direction and intent of the Enterprise. Use such feedback and guidance to take the preliminary solution design for Design Authority review.
Consult with technology and business stakeholders to evaluate and recommend techniques, practices, and technologies to ensure efficient, flexible and resilient application architectures.
Displays a balanced, cross-functional perspective, liaising with the business to help improve efficiency, effectiveness and productivity.
Strategic in developing, implementing and administering programs within functional areas
Knowledge:
Deep knowledge of application or infrastructure systems architecture, usually having experience with multiple system technologies.
Excellent consultative and communication skills, and the ability to work effectively with Ops, Product, Business and Technology teams.
Knowledge of several high-level languages and technologies is required.
Excellent oral and written communication skills are required.
Experience:
The ideal candidate should have relevant experience in the Financial Services industry.
Payment System Experience and familiarity with payment processing lifecycle and workflows.
Experience in providing solutions to integrate with various payment clearing schemes. Exposure to Fedwire, ACH, CHAPS, CHIPS, SWIFT, RITS will be valued.
Experience in integrating payment platforms with inhouse or homegrown application using modern integration patterns.
Familiarity with ISO 20022 and High Value and Low Value Payments
Multi-year experience in below areas would be favorable.
Familiarity with Architecture frameworks and techniques like TOGAF, UML and C4.
Recent technical experience in any of the OO programming language is a must. The candidate should be able to interpret the Java code and Spring framework and suggest design patterns as appropriate to solutions.
Articulate and frame solutions using Visio or other industry standards tools like Sparx, Rational, MIRO.
Understanding and familiarity with event-driven concepts and frameworks is highly relevant.
Understanding and familiarity with Cloud and Microservice-based solution patterns is a plus.
Software development lifecycle methodologies including Agile and Scrum
Relational and no-SQL Database experience
Prior experience with Payment, DDA, Cash Management and Liquidity Management solutions from one or more of the below vendors would be preferred.