Viewing entries in
Staffing

The Toronto IT Staffing Industry in 2025: A Strategic Guide for Talent Acquisition

Comment

The Toronto IT Staffing Industry in 2025: A Strategic Guide for Talent Acquisition

1. Executive Summary: Navigating Toronto's Competitive IT Talent Landscape in 2025

The information technology sector in Toronto is experiencing a period of significant expansion in 2025, solidifying its position as a central global technology hub. While indicative of a thriving digital economy, this growth has intensified the competition for skilled IT professionals. Companies seeking to bolster their technology teams are encountering substantial challenges in direct recruitment, including pronounced skills shortages, extended time-to-hire, and escalating costs. IT staffing agencies have emerged as crucial strategic partners in this dynamic environment. They offer practical solutions by providing access to a broader talent pool, specialized recruitment expertise, and demonstrably cost-effective hiring processes. Among these agencies, CygniSoft stands out as a leading example in Toronto, delivering a comprehensive suite of staffing services tailored to the diverse needs of businesses in this competitive market. As Toronto's IT sector continues its upward trajectory, leveraging the capabilities of IT staffing agencies will be of paramount strategic importance for companies aiming for sustained growth and innovation.

2. The State of the IT Staffing Industry in Toronto in 2025: A Data-Driven Analysis

Canada's technology sector will significantly contribute to the national economy in 2025, with projections indicating a direct economic impact of $113.4 billion CAD. Toronto plays a pivotal role in this expansion, adding an impressive 95,900 tech jobs since 2018, marking a substantial 44% growth and positioning itself as the fourth-largest tech market in North America. This robust growth translates into a considerable demand for IT professionals across various specializations. Projections suggest a continued need for digitally skilled workers, with an estimated 250,000 additional tech jobs required across Canada by the end of 2025. Within this landscape, the unemployment rate for Canada's tech industry remains notably low at 2.7 percent as of December 2024, underscoring the persistent talent shortage that companies face. This scarcity of available professionals creates a highly competitive environment where demand significantly outstrips supply. Recognizing the critical importance of technology in achieving their business objectives, Canadian companies are increasingly allocating resources to IT, with nine out of ten tech leaders planning to boost their IT spending in 2025. This willingness to invest in technology and talent further emphasizes the need for effective talent acquisition strategies. Interestingly, recent data from February 2025 indicates a 1.6% job loss in the professional, scientific, and technical services sector. This development could suggest a market adjustment or a move towards more specialized roles within the broader tech landscape, highlighting the importance of targeted and expert recruitment strategies that IT staffing agencies can provide.

3. Identifying the Talent Hotspots: In-Demand IT Roles and Skills in Toronto

A strong demand for specialized roles characterizes the Toronto IT job market in 2025. Among the most sought-after positions are AI specialists and machine learning engineers, driven by the increasing adoption of artificial intelligence and automation across industries. Cybersecurity experts are also in high demand as businesses prioritize the protection of their digital assets in an evolving threat landscape. Cloud architects and engineers are crucial as more companies migrate their operations to cloud-based systems. Software and full-stack developers remain essential for building and maintaining the software applications that power modern businesses. The fastest-growing areas within Toronto's IT sector include artificial intelligence and automation, with AI-related job postings surging by 114% since 2020. This rapid expansion reshapes companies' operations, intensifying demand for expertise in these domains. Consequently, Toronto's IT market faces significant skills shortages. Many companies report difficulty finding candidates with the necessary technical skills in AI, machine learning, cybersecurity, and cloud computing. Beyond technical expertise, employers also seek candidates with strong soft skills, such as collaboration, communication, and problem-solving abilities 6. Additionally, emerging technologies like digital twins are gaining traction in Toronto's tech industry, creating new demands for professionals with expertise in this area.

Table 1: Top In-Demand IT Roles in Toronto (2025)

4. The Strategic Advantage: Benefits of Hiring IT Professionals Through Staffing Agencies in Toronto

Partnering with IT staffing agencies in Toronto offers companies a significant strategic advantage in the competitive talent landscape. These agencies provide access to a broader talent pool beyond active job seekers, encompassing passive candidates who may not be actively searching but are open to new opportunities. Staffing professionals possess specialized expertise, a deep understanding of specific technical roles, and the precise skill requirements necessary for success. This allows them to effectively identify and assess candidates who align with companies' needs. Companies gain significant time and cost efficiency by outsourcing the recruitment process to staffing agencies. Agencies handle the often time-consuming tasks of advertising roles, screening numerous resumes, conducting initial interviews, managing the administrative aspects of hiring, and freeing up valuable internal resources for core business activities.

Furthermore, staffing agencies offer flexibility in hiring through various options such as contract-based hiring, temporary staffing for project-based work or peak periods, and contract-to-hire arrangements that allow companies to evaluate a candidate's fit before making a permanent commitment. A critical benefit is the reduction in the risk of bad hires. Staffing agencies implement thorough vetting processes that include comprehensive background checks, reference verifications, and rigorous skills assessments to ensure candidates possess the required qualifications and are likely to be a strong cultural fit within the organization. These agencies also provide access to niche talent and individuals with highly specialized skills that might be particularly challenging for companies to locate through their own recruitment efforts. Moreover, IT staffing agencies often possess valuable market insights and up-to-date salary benchmarking data. This information empowers companies to make competitive job offers that attract top talent while ensuring their compensation packages align with current industry standards.  

5. Navigating the Evolving Landscape: Current Trends in Toronto's IT Job Market

The IT job market in Toronto in 2025 is characterized by several significant trends that companies need to be aware of. Contract-based hiring is an increasingly popular model that benefits organizations and IT professionals. For companies, it provides the flexibility to scale their workforce up or down based on project demands and access specialized skills for specific durations without the long-term commitment of permanent hires. For IT professionals, contract roles can offer diverse experiences across different industries and projects, potentially leading to higher earning potential and greater control over their careers. Remote work has also become a prevalent and stabilizing trend in Toronto's IT sector. Research indicates that many Canadian employees have worked remotely, and job seekers increasingly prioritize roles that offer hybrid or fully remote options. This shift allows companies to tap into a broader talent pool beyond geographical limitations and can contribute to increased employee satisfaction and retention. The gig economy continues to impact IT staffing in Toronto, with a rise in freelance and project-based work. This model offers companies access to specialized skills as needed and provides IT professionals greater autonomy and flexibility in their work arrangements. Notably, Ontario's Digital Platform Workers' Rights Act, 2022, coming into force on July 1, 2025, will establish new standards for digital platform work, impacting the legal framework for many gig workers in the province. Another key trend is the increasing focus on skills-based hiring. Companies increasingly prioritize candidates' demonstrable skills, experience, and project contributions over traditional educational qualifications or past job titles. This approach broadens the talent pool and allows employers to find individuals with the specific expertise required for their roles, even if they don't have a conventional career trajectory.  

6. The Bottom Line: Assessing the Cost-Effectiveness of IT Staffing Companies in Toronto

Assessing the cost-effectiveness of utilizing IT staffing companies in Toronto compared to direct recruitment reveals several key advantages. Studies indicate that the average cost-per-hire for businesses can exceed $4,000, and the total expenses associated with direct recruitment, including indirect costs like productivity loss and extended time-to-fill periods, can be three to four times the position's salary. While staffing agencies charge a fee, often a percentage of the hired candidate's annual salary, the overall cost of direct hiring can frequently be higher when factoring in all associated expenses. Partnering with staffing agencies can lead to a significant reduction in time-to-hire. Staffing firms have established networks, recruitment expertise, and access to pre-vetted candidates, enabling them to fill critical roles much faster than companies relying solely on their internal resources. This quicker turnaround minimizes productivity loss associated with vacant positions. Temporary and contract staffing solutions offered by agencies also present cost savings, mainly through reduced benefits costs and overhead expenses. Companies only pay for the specific duration they require the talent, providing financial flexibility for short-term projects or fluctuating workloads. Furthermore, some staffing agencies offer access to nearshore talent solutions, which can provide highly skilled IT professionals at a lower cost than local market rates. Effective candidate matching by IT staffing agencies can also lead to better employee retention. The cost of employee turnover is substantial, with estimates suggesting it can range from 90% to 200% of the employee's annual salary. By connecting companies with candidates who are a strong fit for the role and the organizational culture, staffing agencies contribute to improved retention rates and long-term cost savings.  

Table 2: Cost Comparison: Direct Hire vs. Using a Staffing Agency (Illustrative)

Note: These are estimated averages and can vary based on the specific role, industry, and agency.

7. Addressing the Challenges: Difficulties in Direct IT Talent Acquisition in Toronto in 2025

Companies attempting to recruit IT talent in Toronto in 2025 face a primary challenge: the persistent shortage of qualified professionals. The demand for skilled IT workers, particularly in specialized and emerging fields, continues to outpace the available supply. This scarcity is further exacerbated by increasing competition from other companies within Toronto and globally, all vying for the same limited pool of talent. Toronto's strong reputation as a leading tech hub attracts numerous organizations, intensifying the battle for top IT professionals, and candidates often find themselves with multiple job offers to consider. The direct recruitment process can be remarkably time-consuming, requiring substantial effort from job posting and marketing to resume screening, conducting interviews, and managing the onboarding process. This lengthy process can lead to significant delays in filling critical roles, potentially impacting project timelines and overall productivity. Moreover, companies may encounter difficulties in accurately evaluating IT candidates' technical skills and crucial cultural fit without the specialized recruitment expertise that IT staffing agencies possess. Assessing the nuanced technical abilities required for specific IT roles demands a deep understanding of the field, and lacking this expertise increases the risk of making a suboptimal hiring decision. The evolving landscape of immigration policies could also pose challenges to direct IT talent acquisition. Potential changes aimed at slowing population growth and reducing the number of non-permanent residents could disrupt the pipeline of international tech talent, making it even more challenging for Toronto companies to fill specialized roles. Finally, the rapid pace of technological innovation presents an ongoing difficulty. Companies must constantly adapt to new technologies and evolving skill requirements, making it challenging to identify and attract candidates with the most up-to-date expertise in areas that may not have even existed a few years prior.  

8. Comprehensive Solutions: Services and Specializations Offered by IT Staffing Companies in Toronto

IT staffing companies in Toronto offer a comprehensive suite of services designed to address the diverse talent acquisition needs of businesses. These services typically include temporary staffing solutions to manage fluctuating workloads and provide short-term support, permanent placement services to identify and recruit candidates for long-term roles, contract-to-hire options that allow companies to assess a candidate's suitability before making a permanent offer, and executive search services focused on identifying and securing top-level leadership. Many IT staffing agencies in Toronto specialize in specific technology areas, developing deep networks of talent within these domains. Common specializations include software development across various languages and platforms, cloud computing expertise encompassing AWS, Azure, and GCP, cybersecurity professionals with skills in areas like network security and threat intelligence, data science and analytics specialists, and AI and machine learning engineers. Companies similar to CygniSoft offer a range of additional services to streamline the hiring process and support their clients' workforce management needs. These can include comprehensive payroll management for contract staff, handling all aspects of payroll such as calculating wages, deductions, and remitting taxes. They also provide HR support for contractors, addressing workplace disputes and ensuring smooth transitions. Many agencies offer custom workforce solutions tailored to the specific needs and challenges of individual businesses. To enhance the efficiency and effectiveness of their recruitment processes, IT staffing agencies leverage technology such as Applicant Tracking Systems (ATS) to manage applications, resumes, and interviews, making candidate tracking and communication more streamlined. Some agencies also provide options for sourcing talent from nearshore or global locations, enabling companies to tap into international talent pools to address local skills gaps and potentially reduce costs. Furthermore, certain IT staffing companies offer Recruitment Process Outsourcing (RPO) services, providing a complete outsourced recruitment function that can manage all or part of a company's hiring needs .  

9. Real-World Success: Case Studies of Companies in Toronto Utilizing IT Staffing Agencies

Numerous companies in Toronto have successfully partnered with IT staffing agencies to meet their critical hiring needs, demonstrating the tangible benefits of this approach. For instance, Toronto's fast-growing cybersecurity software firm faced obstacles in expanding its DevOps engineering team through direct recruitment. By partnering with a staffing agency, they overcame these challenges and successfully built their team. Similarly, a digital media firm providing advanced analytics expertise to Fortune 500 companies collaborated with a staffing agency to handle end-to-end recruitment for their advanced analytics teams, successfully shaping their hiring process and filling a variety of specialized roles. Testimonials from satisfied clients highlight the value that IT staffing agencies bring. One client noted that their staffing agency is always there to help find strong data scientists and that the quality of their contractors is far superior to other firms they have worked with. Another client praised a staffing agency for their attentiveness and helpfulness in securing an opportunity, emphasizing their timely and professional communication. Metrics used to measure the success of these partnerships often include reductions in time-to-hire, with some agencies claiming to cut hiring time in half. Cost savings are also significant, with some clients reporting substantial labor cost savings through their partnerships with staffing agencies. The quality of hire is another key metric, with agencies focusing on ensuring candidates are qualified and a strong cultural fit, leading to improved retention rates. While specific case studies directly referencing CygniSoft were unavailable in the provided snippets, CygniSoft highlights its strategic staffing services that rapidly respond to onboarding critical skills and experiences for client initiatives. Their temp-to-hire approach ensures a strong fit between the employee and the company's skill set and culture. This focus on finding the right fit aligns with the overall success factors observed in other case studies of Toronto companies utilizing IT staffing agencies.  

10. Conclusion: Strategic Talent Acquisition in Toronto's Competitive IT Sector

The landscape of IT talent acquisition in Toronto in 2025 presents significant hurdles for companies relying solely on direct recruitment methods. The persistent shortage of qualified IT professionals and the intense competition for their skills make finding and hiring the right talent a time-consuming and costly endeavor. However, partnering with IT staffing agencies offers a strategic and effective solution to these challenges. These agencies provide access to a broader talent pool, specialized recruitment expertise, and demonstrably efficient hiring processes. The current trends in Toronto's IT job market, including the rise of contract-based hiring and the prevalence of remote work opportunities, are areas where staffing agencies possess the agility and resources to navigate successfully. With a comprehensive range of services and specializations tailored to the specific needs of the IT sector, these agencies act as valuable strategic partners for companies seeking to build and maintain high-performing technology teams. Therefore, it is strongly recommended that Toronto companies consider leveraging the expertise and resources of IT staffing agencies to effectively acquire and retain the IT talent necessary for their continued success and growth in the highly competitive 2025 landscape. In particular, exploring the services offered by leading agencies like CygniSoft, focusing on flexible and tailored staffing solutions, could prove to be a crucial strategic move for companies aiming to thrive in Toronto's dynamic IT sector.

Comment

Embrace the Future of Work with CygniSoft's Work-From-Home Opportunities

Comment

Embrace the Future of Work with CygniSoft's Work-From-Home Opportunities

Embracing remote work has proven benefits. A study by the Bureau of Labor Statistics found that from 2019 to 2021, industries with increased remote work saw a 1.2 percentage-point rise in total factor productivity.

Additionally, 77% of employees who work remotely at least a few times per month report increased productivity, with 30% accomplishing more in less time and 24% doing more in the same time frame.

Comment

Embrace the Future of Work with CygniSoft's Remote Opportunities

Comment

Embrace the Future of Work with CygniSoft's Remote Opportunities

Discover how CygniSoft's Flat Fee Jobs program offers flexible remote work opportunities with performance-based rewards, allowing professionals to maximize earnings and achieve a harmonious work-life balance. Studies show that remote workers are 35-40% more productive than their office counterparts, owing to fewer distractions and a more personalized work environment.

Comment

Empower Your Business with CygniSoft: Unleashing the Synergy of Software Innovation and Stellar Talent

Comment

Empower Your Business with CygniSoft: Unleashing the Synergy of Software Innovation and Stellar Talent

🚀 Introducing CygniSoft: Pioneering the Future of Software and Staffing Solutions 🚀

At CygniSoft, we believe in pushing the boundaries of innovation and empowering businesses to reach new heights. As a leading software and staffing company, we're committed to providing cutting-edge solutions and top-tier talent to help your organization soar.

🌟 Our Expertise 🌟

With a team of seasoned professionals, we specialize in:

1. Custom Software Development: From ideation to execution, we bring your vision to life with tailor-made software solutions that drive efficiency and growth.

2. IT Staffing: We connect you with the brightest minds in the industry, ensuring your team is equipped with the skills and expertise needed to excel in today's competitive landscape.

🌍 Our Vision 🌍

At CygniSoft, we're not just about providing services; we're about shaping the future. Inspired by the ambitious goals of companies like SpaceX and Tesla, we strive to create a world where technology and human potential work hand-in-hand to overcome challenges and unlock new possibilities.

🤝 Let's Collaborate 🤝

Ready to embark on a journey towards success? Join us as we revolutionize the software and staffing industry, one project at a time. Connect with us today to learn more about how CygniSoft can help your business reach for the stars.

#CygniSoft #SoftwareDevelopment #ITStaffing #Innovation #Technology #FutureOfWork

Comment

How to Create a Stand-Out Resume That Gets You Hired?

Comment

How to Create a Stand-Out Resume That Gets You Hired?

There are several key factors to remember to create a stand-out resume that gets you hired. These include tailoring your resume to the job, ensuring it's easy to read, including a strong summary statement, showcasing your achievements, and using action-oriented solid language.

Comment

10 In-Demand Jobs That Don't Require a College Degree

Comment

10 In-Demand Jobs That Don't Require a College Degree

Do you feel you need a college degree to get a good job? Think again. There are plenty of in-demand jobs out there that don't require a four-year degree. From dental hygienists to commercial pilots, there are a variety of options to explore. These jobs require various levels of education and training, but all offer competitive salaries and opportunities for career advancement. If you're considering a career change or just starting out in the workforce, take a look at these 10 in-demand jobs that don't require a college degree.

Comment

10 reasons to hire from a staffing agency

Comment

10 reasons to hire from a staffing agency

  1. Access to a pool of qualified candidates: Staffing agencies often have a large pool of candidates with various skills and experience, making it easier to find the right fit for your company.

  2. Time-saving: Recruiting and hiring can be time-consuming, especially if you have to sift through a large number of resumes and conduct multiple rounds of interviews. Working with a staffing agency can save you time and allow you to focus on other tasks.

  3. Cost-effective: Staffing agencies can be cost-effective because they handle many of the tasks associated with recruiting and hiring, such as advertising job openings and conducting initial interviews.

  4. Flexibility: Staffing agencies can provide temporary, temp-to-perm, or permanent staffing solutions, allowing you to be flexible and adjust your staffing needs as needed.

  5. Expertise: Staffing agencies have expertise in recruiting and hiring, and can provide valuable insights and advice on how to find the right candidates for your company.

  6. Screening: Staffing agencies often have processes in place to screen candidates and ensure that they are qualified and a good fit for your company.

  7. Onboarding: Staffing agencies can handle the onboarding process for new hires, which can save your company time and resources.

  8. Training: Some staffing agencies offer training and development programs for their candidates, which can be beneficial for your company if you need new hires to have certain skills or certifications.

  9. Legal compliance: Staffing agencies can help ensure that your company complies with employment laws and regulations.

  10. Risk management: Working with a staffing agency can help mitigate the risk of hiring the wrong candidate, as the agency will be responsible for replacing them if the placement is not successful.

Comment

Why hire from CygniSoft Staffing?

Comment

Why hire from CygniSoft Staffing?

There are several benefits to hiring from a staffing agency like ours:

  1. Access to a pool of qualified candidates: Staffing agencies have a network of professionals who are actively looking for work. This means that you have access to a larger pool of qualified candidates than you might have through traditional recruiting methods.

  2. Time and cost savings: Hiring through a staffing agency can save you time and money. We handle the recruitment process for you, including sourcing, screening, and interviewing candidates. This can free up time for you to focus on other important tasks.

  3. Flexibility: Staffing agencies offer flexible staffing options, such as temporary, temp-to-perm, and permanent placements. This allows you to scale your workforce up or down as needed.

  4. Expertise: Staffing agencies have a team of experienced professionals who specialize in recruiting and placing candidates. This means that you can rely on us to find the best fit for your business needs.

  5. Risk management: Hiring through a staffing agency can help mitigate risk for your business. If a temporary employee doesn't work out, we can quickly provide a replacement. Additionally, our agency handles all employment-related legal issues, such as payroll and benefits.

By choosing to hire from our staffing agency, you can access a pool of qualified candidates, save time and money, and enjoy the flexibility and expertise that our agency offers.

Comment

How to write a good business proposal?

Comment

How to write a good business proposal?

A business proposal is a document that outlines the terms of a business relationship between two or more parties. It is typically used to persuade a potential client or partner to take a specific course of action, such as purchasing a product or service, entering into a partnership, or investing in a business.

Here are some key points that you may want to consider including in a business proposal for a software company:

  1. Introduction: This should include a brief overview of your company, its products or services, and its target market.

  2. Problem statement: Identify the problem that your product or service is designed to solve, and explain how it addresses the needs of your target market.

  3. Solution: Describe the features and benefits of your product or service, and explain how it solves the problem identified in the problem statement.

  4. Pricing: Outline the costs associated with your product or service, including any recurring fees or subscription plans.

  5. Implementation: Detail the process for implementing your product or service, including any necessary training or support.

  6. Evaluation: Discuss the metrics that will be used to evaluate the success of the product or service, and outline any ongoing support or maintenance that will be provided.

  7. Conclusion: Summarize the key points of your proposal and reiterate the value that your product or service will bring to the client or partner.

Remember to tailor your business proposal to the specific needs and goals of your potential client or partner, and to highlight the value that your company can bring to the relationship.

Comment

 .Net Developer

Comment

.Net Developer

Position: .Net Developer

Location: Torrance, CA - Need local or someone who can relocate

Duration: Contract

Visa: Green Card or US Citizen only

Job Description:

  • ·         Interact with Business Users and respective stakeholders to understand the requirements

  • ·         Analyze the requirements and prepare design document, as applicable

  • ·         Perform coding in .NET and Unit testing

  • ·         Perform Functional Testing

  • ·         Perform SIT, as applicable

  • ·         Support Business/IT stakeholders on the UAT

  • ·         Deployment Support

  • ·         Update the status of the work assigned to PM on a weekly basis

  • ·         Excellent communications skills, both written & verbal

  • ·         Should be ready to start from Torrance, USA

Comment

Business Analyst – Senior

Comment

Business Analyst – Senior

Job Title: RQ01954 - Business Analyst – Senior

Client: Ministry of Health in Toronto, ON.

Location: Hybrid

Must Haves:

  • ·         Experience leading and conducting business and system analysis in order to assess client’s business problems/opportunities and document the business/system requirements in such a way that I&IT solutions can be designed.

  • ·         Experience conducting analyses at varying levels of detail, appropriate to the project and phases of project, aligning with OPS standards

  • ·         Experience conducting business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects, including screen specifications, business rules, data migration requirements, etc. 

  • ·         Some working knowledge/experience with Cloud technology based solutioning would be an asset

  • ·         Experience with Microsoft PowerApps solutions (Dynamics 365, Power BI etc.) development projects would be an asset

 

Description

  • ·         Support the CSIM Branch in developing and implementing new solutions such as French Language Health Services Data Collection and other initiatives

  • ·         Lead and conduct business and system analysis in order to assess client’s business problems/opportunities and document the business/system requirements in such a way that I&IT solutions can be designed.

  • ·         Conduct analysis at varying levels of detail, appropriate to the project and phases of project, aligning with OPS standards

  • ·         Liaise between Business Areas and the IT Development and Testing teams to clarify business requirements and translate them into system requirements

  • ·         Conduct business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects, including screen specifications, business rules, data migration requirements, etc. 

  • ·         Produce/update documentation which will allow future support of the implemented solutions

 

Business Analysis Experience 50%

  • ·         Experience leading and conducting business and system analysis in order to assess client’s business problems/opportunities and document the business/system requirements in such a way that I&IT solutions can be designed.

  • ·         Experience conducting analyses at varying levels of detail, appropriate to the project and phases of project, aligning with OPS standards

  • ·         Experience conducting business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects, including screen specifications, business rules, data migration requirements, etc.

  • ·         Some working knowledge/experience with Cloud technology based solutioning would be an asset

  • ·         Experience with Microsoft PowerApps solutions (Dynamics 365, Power BI etc.) development projects would be an asset

 

IT/SDLC Experience 30%

·         10+ years of experience working on projects involving large, complex, mission critical applications

 

·         10+ years of experience in business requirements, business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects

·         Experience in both agile and waterfall project management methodologies

 

Consulting skills 15 %

  • ·         Experience consulting and coordinating between Business Areas and the IT Development and Testing teams to clarify business requirements and translate them into system requirements

  • ·         Critical thinking, analytical and problem-solving skills

  • ·         Excellent verbal and written communication skills

  • ·         Proven ability to engage with stakeholders and build strong working relationships

  • ·         Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively

  • ·         A motivated, flexible, creative team player with perseverance, excellent multi-tasking abilities and a proven track record for meeting strict deadlines

 

OPS Experience 5 %

  • ·         Familiar with OPS Enterprise Architecture artifacts (or similar) and has ability to produce technical documentation which comply with industry standard practices

  • ·         Knowledge of Project Management Institute (PMI) and OPS I&IT project management methodologies

  • ·         Experience with OPS Health related projects

Comment

 Systems Analyst - Senior -Ministry of Transportation in Toronto, ON

Comment

Systems Analyst - Senior -Ministry of Transportation in Toronto, ON

Job Title: RQ01499 - Systems Analyst - Senior
Work Location: Toronto, ON

Job Description:

Must Haves:

  • ·         CONSENT to the 3 step interview process

  • ·         Angular

  • ·         Azure

  • ·         Must have used Java EE frameworks extensively (Java, EJB, JPA, JSP, Servlets, JDBS, JNDI, etc)

  • ·         Docker

  • ·         AODA

  • ·         GraphQL

  • ·         UI: Javascript, HTML, CSS

  • ·         Experience working in a complex environment on a cloud application.

  • ·         Agile experience

Description

 

Responsibilities:

  • ·         Provide senior technical expertise, project leadership and coordination of activities in the development, implementation and maintenance of a diverse range of cost effective I&IT solutions.

  • ·         Provide technical advice to clients and leverage OPS I&IT solutions and applications to meet program/service goals and objectives ensuring efficiency

General Skills:

  • ·         Provides specialized technical expertise in the overall analysis of the design and architecture of systems solutions.

  • ·         Ability to evaluate recommendations and ensures all recommended solutions for improvement are congruent with the project goals and objectives

  • ·         Identifies short and long-term project goals/objectives, and as a senior technical expert, defines and identifies program and service delivery requirements in support of the development and/or acquisition of client applications

  • ·         Leads the analysis, development and documentation of design and architecture of systems solutions.

  • ·         Leads the development of testing, integration and implementation of systems solutions into the clients' applications

  • ·         Guides the feasibility studies and cost effective analyses of proposed client I&IT initiatives, ensures all studies and analyses are documented

  • ·         Leads the technical aspects of projects related to the development and/or acquisition of a diverse range of client applications through all stages of the Systems Development Life Cycle (SDLC). This includes planning, scheduling and estimating resources, providing technical expertise, co-ordination, monitoring progress and providing management with project status updates

  • ·         Demonstrated experience gathering requirements, translating business documents into technical specifications

  • ·         Experience leading development/support teams supporting multi-dimensional and relational databases and their applications for effective planning, budgeting, strategizing and forecasting procedures

  • ·         Demonstrated experience designing and developing complex applications utilizing relational and multi-dimensional databases

  • ·         Ability to provide implementation and post implementation support as required

  • ·         Oversees the research and evaluation of the technical components in the acquisition of software, hardware, technology, systems and products

  • ·         Recommends and directs the measurement and improvement of tools, techniques, standards and performance criteria to control the quality of application development initiatives

  • ·         Provides coaching and direction to junior analysts throughout the project, related to the development and/or acquisition of a diverse range of client applications through all stages of the Systems Development Life Cycle

Desirable Skills:

  • ·         Knowledge and experience in rapid application development (RAD) methodologies

  • ·         Knowledge and experience with middleware and gateways

  • ·         Knowledge and understanding of Information Management principles, concepts, policies and practices

  • ·         Experience with development/maintenance of documentation as per Methodology

  • ·         Good working knowledge of Dimensions and Facts

  • ·         Knowledge of multidimensional structures (cubes)

  • ·         Ability to gather, review and provide feedback to business requirements

Comment

Systems Testing/QA Specialist - Senior (Contract)

1 Comment

Systems Testing/QA Specialist - Senior (Contract)

Job Title: RQ01994 - Systems Testing/QA Specialist – Senior

Work Location : Toronto - Hybrid

Must Haves:

  • ·         Minimum 8 years of hands-on experience in testing Web Applications (.NET) 

  • ·         Microsoft DevOps Test Plans 

  • ·         Azure DevOps

  • ·         Agile

  • ·         SQL Queries

 

Nice to have

  • ·         Testing BI reports

  • ·         HL7 is an asset 

Responsibilities:

  • ·         Provide testing strategy, test plans, the selection of testing tools

  • ·         Plan and organize testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, connectivity/error handling. and user acceptance testing (e.g., stress tests)

  • ·         Develop test plans, test scripts and test cases and execute these against the various components.

  • ·         Work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems

Desired Skills:

  • ·         Working knowledge of HL7 is an asset

  • ·         Knowledge and experience in at least one programming language

  • ·         Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards

  • ·         Knowledge of one or more automated testing tools

  • ·         Experience supporting user acceptance testing and participating in UAT activities

  • ·         Knowledge and experience in all phases of the Systems Development Life Cycle

1 Comment

Systems Testing/QA Specialist – Intermediate

Comment

Systems Testing/QA Specialist – Intermediate

Job Title: RQ01985 - Systems Testing/QA Specialist - Intermediate

Client Info: Ontario Ministry of Government and Consumer Services in Toronto, ON.

Work: Onsite

Must Haves:

·         Experience with manual testing

·         Experience in working with commercial off-the-shelf (COTS) software.

·         Knowledge and experience in testing of the Registry system (ex. Catalyst).

·         Knowledge of the systems development cycle (SDLC), software test life cycle (STLC), project management.

·         Knowledge of application development methodologies, techniques and methods, structured

Description

Responsibilities:

·         Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing

·         Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests)

·         The Quality Assurance Specialist is responsible for the development of test plans, test scripts and test cases and executing these against the various components. The tester will work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems

General Skills:

·         Experience in planning, organizing and implementing testing efforts at the specified experience level

·         Knowledge of structured methodologies for the development, design, implementation and maintenance of applications

·         Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases

·         Knowledge and experience in the use of automated test tools and version control systems on one or more platforms

·         Experience executing functional tests, non-functional tests and systems level integration tests

·         Experience supporting user acceptance testing and participating in UAT activities

·         Experience with quality assurance principles, practices, tools and structured methodologies

·         Experience creating testing strategy documentation, test plans, test cases and test data for various types and phases of testing, including technical and business functional validation

·         Experience in quality assurance and testing, including unit testing, integration testing, load testing, performance testing, etc.

·         Knowledge and experience in all phases of the Systems Development Life Cycle

·         Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills

·         A team player with a track record for meeting deadlines

·         Knowledge of one or more automated testing tools

Desirable Skills:

·         Knowledge and experience in at least one programming language

·         Experience in the use of information retrieval packages

·         Knowledge and understanding of testing methods in an object-oriented environment

·         Knowledge and understanding of Information Management principles, concepts, policies and practices.

·         Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards

·         Experience planning and organizing testing efforts for both large and small systems

·         Experience coding automated test scripts to produce sets of automated test cases

·         Experience testing Commercial Off-the Shelf Applications (COTS)

Comment

Project Manager with Department of Health in Winnipeg Manitoba (Remote)

Comment

Project Manager with Department of Health in Winnipeg Manitoba (Remote)

Job Title: RFR PM-164 Project Manager - Transformation

Office Location: Off Site - Remote

1) 10 years’ experience as a Project Manager including budget creation and cost tracking, assignment of resources and managing interdependencies in delivering a combination of technology, business and process change, in a complex sector such as healthcare, financial services or other public sectors. The response should include at least 2 examples, including duration of the project or work that totals at least 10 years.

2) 3 years’ managing projects that incorporated organizational change management strategies and plans, using a structured methodology such as Prosci. The response should include at least 2 examples, including the duration of the project or work totaling at least 3 years and specifying the methodology applied.

3) 3 years’ experience as a Project Manager working on projects in a healthcare environment. The response should include at least 1 example including duration of the project or work that totals at least 3 years.

4) 3 years’ experience developing or managing an enterprise project management office. The response should include at least 1 example including duration of the project or work that totals at least 3 years.

5) 3 years’ experience as a Project Manager working on projects in a government environment. The response should include at least 1 example including duration of the project or work that totals at least 3 years.

6) 2 years’ experience as a Project Manager working on projects with indigenous stakeholders and incorporating indigenous societal values into the delivery approach,. The response should include at least 1 example including duration of the project or work that totals at least 2 years.

Comment

UX Designer – Senior

Comment

UX Designer – Senior

Job Title: RQ01843 - UX Designer - Senior

Client: Ontario Ministry of Transportation in Toronto, ON

Must Haves:

  • ·         Experience in accessibility compliance testing.

  • ·         Experience in facilitating User Research and Usability testing.

  • ·         Expertise in UX software such as JustInMind, InVision, Sketch, Adobe Creative Cloud, Axure, Figma, and Zeplin. HTML5, CSS3, and JS skills (React, Angular, NodeJS).

  • ·         Hands-on experience with Agile.

Responsibilities:

User Experience Designers (Task-based I&IT Consultants) follow these design practices and concepts:

  1. Conduct Research - Research is an investigative activity to study and learn about users. You will conduct both exploratory and evaluative research to uncover user problems and test solutions.

  2. Collaborate Across Disciplines - As a designer, your job isn’t to know everything. There are many opportunities to conduct collaborative brainstorming activities to help you get input and gather ideas from the rest of your team.

  3. Deliver Design Decisions - Design decisions are the real deliverable and you value sharing them through conversation above documentation.

  4. Seek Feedback - As a designer, you will be continuously be gathering feedback on yourself, on your work, and on the team throughout the design cycle and project engagement.

  5. Communicate Early and Often - An important part of working on an agile and balanced team is having consistent and clear communication at all times. Consistent communication means that teams talk every day.

User Experience Design 40%

  • ·         Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.

  • ·         Ability to iterate your designs and solutions efficiently and intelligently.

  • ·         3+ years of relevant experience in participating in complex projects (products) of different sizes, ensuring alignment to plans, best practices and incorporating user-centred design processes and agile (scrum) methodologies.

  • ·         Degree or diploma in graphic design; degree or certification in usability, human-computer interaction, and technical writing a plus

  • ·         Experience in facilitate User Research and Usability testing. Accessibility compliance testing is a plus.

  • ·         Experience in facilitate User Research and Usability testing activities to produce such outputs as:

o   User Interview Topic Maps

o   User Interview Scripts

o   User Interview Synthesis (collection, aggregation and analysis) of written observations recorded during each interview

o   User Research Findings Report

 Relationship Management - 20%

  • ·         Demonstrated experience in communication and mediation skills with business teams and core team members to ensure Client projects (products) are progressing according to schedule

  • ·         Experience with strategies and actions to overcome resistance to change and capitalize on forces in support of change during all stages of projects – Discovery, Alpha, Beta, Live or similar delivery methodologies

  • ·         Ability to deliver on a (project) product with a balanced team (product owner, user experience designers, developers) by participating in Agile (SCRUM) delivery methodologies

 Technical Skills - 20%

  • ·         Expertise in UX software such as JustInMind, InVision, Sketch, Adobe Creative Cloud, Axure, Figma, and Zeplin. HTML5, CSS3, and JS skills (React, Angular, NodeJS), are a plus.

 Soft skills - 20%

  • ·       Ability to clearly and effectively communicate design processes, ideas, and solutions to    teams and clients.

  • ·       Be excited about collaborating and communicating closely with teams and other stakeholders via a distributed model to regularly deliver design solutions for approval.

  • ·       Strong interpersonal and negotiation skills

  • ·       Strong presentation, verbal and written communication skills

  • ·       Excellent analytical, problem-solving and decision-making skills

 

Comment