About The Position

CGI is looking for a Business System Analyst to join our team. The ideal candidate should be passionate about requirements gathering and data analysis to develop scalable and high-performance applications. You will work closely with our architects and developers of the team to deliver quality solutions that meet the needs of our clients.

Requirements

  • Bachelor's degree plus 3 years of relevant technical experience
  • Understanding of and experience with the banking industry
  • Understanding of the collections platform “Debt Manager”
  • Strong business analysis skills
  • Experience working in agile framework
  • REST API (Web services) and Microservices expertise is MUST
  • Knowledge of SQL is MUST
  • Knowledge of Postman and Swagger is MUST
  • Data Analysis, Database query skills
  • Strong leadership and collaborative skills with willingness to take ownership and responsibility for multiple assignments
  • Superior analytical and problem-solving and resolution skills, and ability to adapt quickly
  • Self-motivation and strong time management and organizational skills
  • Ability to tackle challenging work situations and to resolve conflicts in a positive manner
  • Strong communications (verbal and written) skills and solid technical writing experience

Nice To Haves

  • Knowledge of wireframe tools like Figma or Balsamiq is good to have

Responsibilities

  • Participating in requirements analysis, data gathering, interviews and facilitated sessions, analyzing and documenting functional business requirements to assist in the software development
  • Formulating and defining systems scope and objectives based on both user needs and business systems, technical, and industry requirements
  • System Analysis to improve the user interfaces, business processes, data quality & data/reporting coverage
  • Lead the JAD sessions and stakeholder refinement sessions
  • Data Analysis and development of SQL Scripts
  • Devising/ implementing new data reports for end users as requested
  • Responding to ad-hoc data enquiries from data consumers/end users
  • Providing advice to data consumers on what data can be provided either in data feeds or in reports
  • Working with developers and subject matter experts to identify risks or compromises and facilitate adjustments needed to meet project objectives
  • Participate in product release activities
  • Devising or modifying procedures to solve complex problems
  • Supporting the IT lifecycle processes

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service