Location: Kitchener/Waterloo Area      Term:  Contract Postion

Key Responsibilities:

  • Gather high level requirements and provides business analysis for the assigned Foundation project phases and recommends the strategies and tactics that will assist the business in achieving its goals.
  • Creates and maintains business requirements which include documentation, process flow etc.
  • Formulate and define functional scope and objectives. Devises and modifies procedures to solve business problems within given parameters.
  • Participate in the prioritization of business requirements throughout the entire project life cycle by working with the business partners and development team.
  • Responsible for collecting, organizing, interpreting and analyzing data from a wide range of existing data sources.
  • Prepares high level specifications which will be passed to Development.
  • Builds, fosters and maintains good relationships with business customers and IT colleagues to meet expected customer results.
  • Anticipates and creates high level technical options to support business objectives.
  • Provides leadership skills within team.



  • Bachelor’s Degree or equivalent work experience required. (5 + years )
  • Strong aptitude for software development lifecycle and understanding of online web technology required
  • Strong business knowledge, with hands-on experience managing systems development for the business.
  • Excellent verbal and written communication skills with an ability to express complex technical concepts in business terms.
  • Strong leadership and team building skills. Ability to work well on cross-functional project teams and foster team commitment to tasks.
  • Strong analytical, problem solving and conceptual skills.