Sr. FTM (Financial transaction Manger)Developer

at  CGI

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Nov, 2024Not Specified10 Aug, 20242 year(s) or aboveStructured Analysis,Core Java,Message Broker,Computer Science,Communication Skills,Data Analytics,Financial Transactions,Software Solutions,Console,Jenkins,InternetNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

This role is hybrid and requires you to be in our downtown Toronto office (250 Yonge Street) 2-3 times per week - subject to change at any time.

Must have Experience:

  • 5 + years of development experience on IBM FTM (Financial transaction Manger).
  • Deep understanding of IBM WebSphere MQ/WebSphere Message Broker.
  • Good ESQL skills for developing new FTM actions/mappers.
  • Knowledge of design methodologies of FTM including concepts of ISF V1,ISF v2 object (Transaction/Physical Transmissions/Fragments/Batch etc.)
  • Knowledge of FTM application programming like Kafka integration, actions, mappers, event priority etc.
  • Experience with FTM operations and admin console
  • Experience/Understanding with different design techniques/tools (e.g. OO. Top-down, structured analysis, component-based design) and Middleware technologies - MQSeries, WMB/IIB
  • SQL Experience and or Knowledge.
  • Experience/Understanding of Automated Build/Deploy process through Jenkins and familiar or experience with the DevOps / Agile Methodology.
  • Knowledge of multiple platforms e.g. z/OS, Internet, Client/Server, and the ability to select appropriate one to meet business needs.
  • Core Java and Calling RESTFul APIs from IIB nice to have
  • Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.
  • Communication: Excellent verbal and written communication skills with the ability to explain technical concepts to non-technical stakeholders.
  • Attention to Detail: High level of attention to detail and commitment to delivering high-quality software solutions

Preferred Qualifications:

  • Worked in Payments domain specifically Wire Payments and aware of ISO20022 mandates.
  • Knowledge of data analytics as applied to financial transactions.
  • Familiarity with Agile/Scrum methodologie

Responsibilities:

YOUR FUTURE DUTIES AND RESPONSIBILITIES

  • Design and Development: Develop and maintain financial transaction manager (FTM) software, including transaction processing, reconciliation, and reporting functionalities.
  • Integration: Integrate with various payment gateways, financial systems, and third-party services to enhance transactional capabilities.
  • Security: Implement security best practices to protect sensitive financial data and ensure compliance with relevant regulations.
  • Optimization: Optimize software performance to handle high transaction volumes and reduce latency.
  • Testing and Debugging: Perform rigorous testing and debugging to ensure the software is reliable and bug-free.
  • Collaboration: Work closely with cross-functional teams, including product managers, business analysts, and quality assurance engineers, to deliver high-quality solutions.
  • Documentation: Create and maintain comprehensive technical documentation for development processes, system architecture, and user guides.
  • Support and Maintenance: Provide ongoing support and maintenance for existing financial transaction systems, addressing any issues or improvements as needed.

REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.

Must have Experience:

  • 5 + years of development experience on IBM FTM (Financial transaction Manger).
  • Deep understanding of IBM WebSphere MQ/WebSphere Message Broker.
  • Good ESQL skills for developing new FTM actions/mappers.
  • Knowledge of design methodologies of FTM including concepts of ISF V1,ISF v2 object (Transaction/Physical Transmissions/Fragments/Batch etc.)
  • Knowledge of FTM application programming like Kafka integration, actions, mappers, event priority etc.
  • Experience with FTM operations and admin console
  • Experience/Understanding with different design techniques/tools (e.g. OO. Top-down, structured analysis, component-based design) and Middleware technologies - MQSeries, WMB/IIB
  • SQL Experience and or Knowledge.
  • Experience/Understanding of Automated Build/Deploy process through Jenkins and familiar or experience with the DevOps / Agile Methodology.
  • Knowledge of multiple platforms e.g. z/OS, Internet, Client/Server, and the ability to select appropriate one to meet business needs.
  • Core Java and Calling RESTFul APIs from IIB nice to have
  • Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.
  • Communication: Excellent verbal and written communication skills with the ability to explain technical concepts to non-technical stakeholders.
  • Attention to Detail: High level of attention to detail and commitment to delivering high-quality software solutions.

Preferred Qualifications:

  • Worked in Payments domain specifically Wire Payments and aware of ISO20022 mandates.
  • Knowledge of data analytics as applied to financial transactions.
  • Familiarity with Agile/Scrum methodologies

LI-MC1


REQUIREMENT SUMMARY

Min:2.0Max:3.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science engineering or a related field

Proficient

1

Toronto, ON, Canada