Business Analyst Job at LifeWorks – Markham, ON

Build a meaningful career

At LifeWorks, we offer more than career opportunities, we provide career opportunities to make meaningful contributions to people’s lives. The extraordinary expertise of a more than 7,000-strong workforce is harnessed to support the employees and families of the organizations we serve. Our innovative programs have a lasting impact on the health, financial security and productivity of 24,000 workplaces.

The Business Analyst is responsible for providing business analysis expertise, and for delivering detailed requirements and specifications related to LifeWorks’ proprietary applications for our Health and Productivity Solutions line of business.

In a typical day, you’ll meet with business stakeholders, developers and system architects to gather the information you need to create wireframes, process models and detailed functional specifications.

You’ll investigate and research both new business issues and requests for changes to our systems depending on the nature of the request.

Throughout the software lifecycle, you will support developers, IT QA specialists and business UAT resources to clarify requirements; occasionally, you’ll do the testing, too.

As a change is rolled out, you’ll help your business stakeholders understand how it works and how to use it. At times may be required to work overtime, weekends and evenings to accelerate requirement timelines and support testing during system deployments.

Works with internal business users and assigned project resources collecting and analyzing business requirements for project implementations, ongoing maintenance and system enhancements.

Produces detailed requirements and specifications, wireframes and models used by business users and development team.

Produces testing documents and test cases, and performs testing as required.

Supports systems development teams and business areas as required.

Continuously devises ways to improve team operations.

Builds knowledge of industry topics and trends through internal training, external training and self-study, as appropriate.

Performs other tasks and special projects, as required.

7+ years of experience as a business analyst preferably in a technically-oriented environment and worked on technical assignments and/or projects

Experience in absence or disability management, group insurance, HR/payroll systems is an asset.

Demonstrated knowledge or experience in project management is an asset.

Solid understanding of The Software Development Life Cycle.

Demonstrated knowledge or experience with various analysis and techniques to write detailed specifications and requirements for software development.

Experience with and uses various visual modelling techniques that is appropriate for the type and scope of the assignment.

Understanding concepts in data modelling and relational database design.

Lead and collaborate with business Subject Matter Experts (SME), business resources, Project Managers, other Business Analysts, and developers to ensure that solutions are thoroughly though through and issues and risks are identified and resolved.

Excellent organizational and interpersonal skills.

Exceptional written and verbal communication skills.

Excellent time management skills and the ability to manage multiple assignments.

Ability to work independently, takes initiative, and exercise good judgement.

Excellent analytical, problem-solving and creative-thinking skills.

Exceptional customer focus and strong professional acumen.

Demonstrated knowledge of software development concepts (focus on internet applications and mobile applications).

Basic understanding of negotiation, conflict management and risk management skills.

Reliable, consistent, flexible and adaptable.

Experienced in estimating complexity, time and effort, planning and worked closely with Project Managers to successfully meet requirements and timelines.

If you’re our ideal candidate, you’re a patient listener. You understand very technical subjects, but can easily explain them in non-technical language. You’re not necessarily a developer, but you understand application development concepts and can easily engage in a technical discussion. You’re a problem-solver and capable of proposing options to support business decision making. You also have an interest to understand the industry and business processes of the department. You focus on understanding what the user really needs and design solutions that add value, are feasible and can be implemented within budget.



Where permitted by law, LifeWorks employees must be fully immunized to access a LifeWorks office or customer premises.

Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to [email protected]

Fulfilling work that matters

LifeWorks is in the business of helping organizations help their people and in the process, we strive to elevate ours. We’re always looking for talented professionals and strategic leaders looking to make a difference in the lives of the people we serve. We appreciate the interest of every applicant; however, we contact only those selected for an interview.

At LifeWorks, we are committed to putting our people first. Our priority is to optimize the health and productivity of our people. In light of COVID-19, our company continues to monitor the global situation and following local guidance in each of our communities to ensure the health and wellbeing of our employees. Safety is our highest priority, and while the goal is to ultimately return to the office, we are currently working remotely and are connecting with candidates through virtual interviews, recruitment events, and information sessions. We are excited to connect with you virtually, and look forward to receiving your application.

About the Company

Company: LifeWorks –

Company Location:  Markham, ON

Estimated Salary:

Upload your CV/resume or any other relevant file. Max. file size: 80 MB.

About LifeWorks -