Senior Systems Analyst – 12 Month Contract
Senior Systems Analyst – 12 Month Contract
Qualifications
- Degree or Diploma and/or CBAP Certification
Experience
- 10+ years of relevant systems analysis experience
- 45 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
Desired Skills:
- Senior
- Systems
- Analyst