Job Openings Senior Systems Analyst

About the job Senior Systems Analyst

Senior Systems Analyst - 12 Month Contract 

Qualifications
  • Degree or Diploma and/or CBAP Certification

Experience
  • 10+ years of relevant systems analysis experience

  • 4 to 5 years of Payments and Forex industry domain experience

  • Strong working knowledge of Use Cases and UML

  • Exposure to the system or applications being developed (advantageous)

  • Understanding of all elements that make up the Forex IT infrastructure

  • Development and Production Incident Management experience

Responsibilities
  • Analyze and design complex functionalities or upgrades (e.g., cross-team projects, major enhancements, general maintenance)

  • Lead and facilitate functional and system design sessions to produce specifications

  • Ensure alignment of requirements among end-users

  • Identify project risks/issues and define mitigation strategies

  • In collaboration with Systems Architect or Developer:

    • Analyze and design integration files/messages (e.g., web services, XML schemas, APIs, flat/delimited files)

    • Help design/update system configurations (non-production)

    • Write SQL queries and interrogate database tables for analysis

    • Assist in designing database structures

  • Participate in functional design sessions for:

    • "Run the bank" enhancements/migrations

    • "Change/Grow/Secure the bank" initiatives and new products

  • Analyze current system process flows and document required changes

  • Recommend appropriate solutions considering cost, risk, feasibility, and delivery

  • Model system designs to meet business objectives, including:

    • Use case diagrams

    • Activity diagrams

    • Sequence diagrams

    • Timing/state machine diagrams

    • Component diagrams

    • ERD and interface diagrams

  • Ensure modeling aligns with international best practices (UML 2.5, Use Case modeling)

  • Design usability-optimized screens and screen flows, or work with UX specialists

  • Interpret business requirements/user stories and produce corresponding system solutions

  • Where requirements are absent, co-create solutions with stakeholders and lead end-to-end analysis

  • Support problem analysis and resolution

  • Interface with all relevant stakeholders (internal/external, SMEs, QA, Architecture, etc.)

  • Assist QA team with test case reviews and final system validation

  • Perform sanity/acceptance testing where needed

  • Contribute to SA Forum / Analysis Community of Practice

  • Work in agile or disciplined agile environments with frequent releases

  • Lead project-level analysis (not people leadership)

  • Mentor, guide, and support other analysts on the team