Our client in the professional services sector is seeking an Intermediate QA Consultant to work on a Salesforce-based application for a public sector clientLocation: Hybrid in Markham (flexible)Duration: 4 - 6 monthsKey Responsibilities:Analyze business and functional requirements to create detailed test casesExecute manual tests and accurately log resultsCollaborate with development and QA teams to triage defects and support defect resolutionDocument and report test results using application lifecycle management toolsParticipate in user story validation and acceptance testingSupport Test Automation efforts where applicableRequirements:3+ years of experience in Software Quality AssuranceExperience with ProvarExcellent communication, critical thinking, and problem-solving skillsFamiliarity with test automation principlesUnderstanding of SDLC methodologies (Agile, Waterfall, Iterative)Salesforce testing experienceBachelor's degree in Computer Science, Engineering, or related fieldNice to Have:Experience with Salesforce test automation tools such as Provar or Testim
Our client in the professional services industry is looking for a contract Scrum Master/BA with experience in leading Agile teams for a custom development projects with their insurance client following Scrum methodology.
Duration: 6 months to start
Location: Remote
Responsibilities:
- Facilitate team organization and ceremonies (sprint planning, daily scrums / stand ups , sprint / iteration reviews / demos and retrospectives)
- Assist with requirements analysis and on-going operations support
- Act and model the desired Agile mindset and behaviours to ensure successful Agile practices and principles are implemented within Agile pods.
- Lead effective and efficient team meetings including ability to drive wide variety of efforts toward resolution/closure and identifying and resolving conflicts within the feature team(s)
- Facilitating medium-to-high complexity Agile initiatives from initiation through release, providing oversight
- Facilitate the creation and adoption of working agreements, definition of ready, done including the use of appropriate tools, standards and best practices
- Ensure proper tracking of tasks and epics, and transparency of the KPI's associated with sprint delivery
- Work with the product management team to ensure there is a proper roadmap, appropriate risk management principles are applied to mitigate risks and manage dependencies
Requirements
- 7+ years experience as a Scrum Master delivering digital products/software development
- 5+ years working as a BA
- Worked with Jira and Azure DevOps for managing work
- Experience with both Scrum and SAFe
- Experience in Insurance sector an asset
- Certifications: PMP, CSM, PSM I , or PSPO I
Our client is looking for a fulltime/perm Intermediate .Net Developer with strong SQL skills, for the design and support of their core business applications. The role includes managing data flow between systems and database management.
Location: Hybrid 3d/week Mississauga
Responsibilities
- Analyze and document business requirements to enhance existing applications.
- Design, develop, and deploy clean, scalable code using .NET C# frameworks.
- Develop applications following Object-Oriented Programming (OOP) principles for reusable, maintainable codebases.
- Support Windows Forms applications
- Implement application architecture styles, including Repository Patterns and Singleton Design Patterns.
- Review and refactor code to improve performance, scalability, and security.
- Debug and resolve operational and coding issues quickly and effectively.
- Ensure data consistency through SQL optimization, stored procedures, triggers, and user-defined functions.
- Optimize SQL queries, data modeling, normalization, and indexing for high-performance data management.
- Work closely with developers, testers, and project stakeholders to align technical outputs with business needs.
- Maintain coding documentation, project progress reports, and application maintenance logs throughout the SDLC.
- Provide technical support and mentorship to project teams as needed.
- Leverage Azure services such as Azure SQL, Azure Web Apps, Azure Functions, and Key Vaults for application development and security.
- Manage data flow between systems, ensuring seamless integration and optimized performance.
Requirements
- 4+ years of proven experience as a .NET Developer with expertise in: ASP.Net Frameworks (Classic and .NET Core) and SQL.
- Experience supporting Windows Forms
- Building secure, scalable desktop applications, web applications, and Windows services.
- Implementing SQL data modeling and stored procedures for data optimization.
- Designing and managing Azure services for modern application development.
- Troubleshooting and optimizing code performance and data consistency.
- Programming Languages: C#, .NET Framework, .NET Core.
- Databases: SQL Server (T-SQL, stored procedures, triggers, indexing, joins, and subqueries).
- Architecture Patterns: Repository Pattern, Singleton, MVC, and Microservices.
- Cloud Platforms: Microsoft Azure (Azure SQL, Web Apps, Functions, Key Vaults).
- SDLC Tools: Git, Visual Studio, Azure DevOps.
- Agile Practices: Scrum/Kanban and CI/CD pipelines.
- Ability to mentor junior developers and contribute to team growth.
- Highly adaptable and able to handle evolving priorities.
Our client in the insurance space is seeking a fulltime/permanent IT Controls and Audit Manager to lead and maintain a robust IT control environment. The role is responsible for ensuring the design, implementation, and ongoing effectiveness of IT internal controls.Location: hybrid TorontoResponsibilities:Define, implement, and manage a risk-based IT audit control framework aligned with internal and external compliance needs.Lead internal IT audits (e.g., system implementations, change management) to assess control design, effectiveness, and policy adherence.Serve as the primary liaison for external auditors, ensuring accurate documentation, timely communication, and audit readiness.Maintain strong oversight of IT systems, development/change methodologies, operations, and outsourced services from a risk perspective.Produce clear, actionable audit reports with findings, risk assessments, and remediation recommendations.Build awareness of IT risk and control responsibilities across departments, partnering with Compliance and ERM functions.Identify control deficiencies, recommend timely and practical mitigation plans, and track remediation progress.Standardize IT audit practices through documented SOPs, templates, and QA protocols.Ensure alignment with regulatory and security frameworks such as NIST, COBIT, GDPR, PIPEDA, SOC2 Type2, and ISO 27001.Monitor changes in regulations and industry standards to enhance audit methodologies and internal control maturity.Requirements:5+ years experience in IT Audit experienceDemonstrated understanding of IT governance, DevOps, enterprise architecture, cloud, and emerging technologies (e.g., AI).Certifications (preferred): CISA, CRISC, CISM, CISSP, or equivalent.Familiarity with technology infrastructure (e.g., operating systems, databases, networks, cloud platforms).Experience in the insurance and/or financial services industry.Familiarity with Canadian regulatory requirements (FSRA, OSFI).
The DevOps Consultant at Resonait plays a pivotal role in spearheading Salesforce CRM deployments through the strategic adoption of Azure DevOps. Key responsibilities include designing and implementing end-to-end automation for CI/CD DevOps pipelines, ensuring seamless integration across all platforms.ResponsibilitiesDesign and implement seamless CI/CD pipeline integrations with Salesforce via Azure DevOps, fostering efficient workflows and streamlined project timelines.Collaborate closely with cross-functional teams, including developers, Project Managers, and the DevOps team to align technical solutions with business objectives.Develop architectural patterns and reusable YAML templates to optimize CI/CD implementations across multiple teams and projects, promoting scalability and consistency.Establish and refine DevOps best practices, focusing on automation, performance optimization, and security compliance using Powershell and Python, driving excellence in software delivery.RequirementsA minimum of 5 years' experience supporting Salesforce CRM deployments via Azure DevOps, with expertise in source code management and version control.3+ years' experience in Powershell and/or Python automation, demonstrating proficiency in scripting and tooling.Demonstrated expertise in Salesforce configuration, customization, and administration, as well as Salesforce DEVOPS Skillset.Familiarity with SFDX commands, Metadata API, XML Deployments, Git Branching Strategies, SonarQube, and CI/CD Sandbox administration is required.Prior experience with Continuous Integration and deployment of Salesforce CRM via Azure DevOps, including pre and post-deployment steps automation, and knowledge of Salesforce packaging structure is highly desirable.
Our client in the professional services sector is seeking an Intermediate QA Consultant to work on a Salesforce-based application for a public sector clientLocation: Hybrid in Markham (flexible)Duration: 4 - 6 monthsKey Responsibilities:Analyze business and functional requirements to create detailed test casesExecute manual tests and accurately log resultsCollaborate with development and QA teams to triage defects and support defect resolutionDocument and report test results using application lifecycle management toolsParticipate in user story validation and acceptance testingSupport Test Automation efforts where applicableRequirements:5+ years of experience in Software Quality AssuranceExperience with ProvarExcellent communication, critical thinking, and problem-solving skillsFamiliarity with test automation principlesUnderstanding of SDLC methodologies (Agile, Waterfall, Iterative)Salesforce testing experienceBachelor's degree in Computer Science, Engineering, or related fieldNice to Have:Experience with Salesforce test automation tools such as Provar or Testim
Our client is looking for a fulltime/perm Senior .Net Developer with strong SQL skills, for the design and support of their core business applications. The role includes managing data flow between systems and database management. Location: Hybrid 3d/week Mississauga Responsibilities Analyze and document business requirements to enhance existing applications. Design, develop, and deploy clean, scalable code using .NET C# frameworks . Develop applications following Object-Oriented Programming (OOP) principles for reusable, maintainable codebases. Support Windows Forms applications Implement application architecture styles, including Repository Patterns and Singleton Design Patterns . Review and refactor code to improve performance, scalability, and security. Debug and resolve operational and coding issues quickly and effectively. Ensure data consistency through SQL optimization, stored procedures, triggers, and user-defined functions . Optimize SQL queries , data modeling , normalization , and indexing for high-performance data management. Work closely with developers, testers, and project stakeholders to align technical outputs with business needs. Maintain coding documentation , project progress reports , and application maintenance logs throughout the SDLC . Provide technical support and mentorship to project teams as needed. Leverage Azure services such as Azure SQL , Azure Web Apps , Azure Functions , and Key Vaults for application development and security. Manage data flow between systems, ensuring seamless integration and optimized performance. Requirements 8+ years of proven experience as a .NET Developer with expertise in: ASP.Net Frameworks (Classic and .NET Core) and SQL. Experience supporting Windows Forms Building secure, scalable desktop applications, web applications , and Windows services . Implementing SQL data modeling and stored procedures for data optimization. Designing and managing Azure services for modern application development. Troubleshooting and optimizing code performance and data consistency . Programming Languages: C#, .NET Framework, .NET Core. Databases: SQL Server (T-SQL, stored procedures, triggers, indexing, joins, and subqueries). Architecture Patterns: Repository Pattern, Singleton, MVC, and Microservices. Cloud Platforms: Microsoft Azure (Azure SQL, Web Apps, Functions, Key Vaults). SDLC Tools: Git, Visual Studio, Azure DevOps. Agile Practices: Scrum/Kanban and CI/CD pipelines. Ability to mentor junior developers and contribute to team growth . Highly adaptable and able to handle evolving priorities.
Job DescriptionOur client is looking for a fulltime/perm Senior .Net Developer with strong SQL skills, for the design and support of their core business applications. The role includes managing data flow between systems and database management.
Location: Hybrid 3d/week Mississauga
ResponsibilitiesAnalyze and document business requirements to enhance existing applications.Design, develop, and deploy clean, scalable code using .NET C# frameworks.Develop applications following Object-Oriented Programming (OOP) principles for reusable, maintainable codebases.Support Windows Forms applicationsImplement application architecture styles, including Repository Patterns and Singleton Design Patterns.Review and refactor code to improve performance, scalability, and security.Debug and resolve operational and coding issues quickly and effectively.Ensure data consistency through SQL optimization, stored procedures, triggers, and user-defined functions.Optimize SQL queries, data modeling, normalization, and indexing for high-performance data management.Work closely with developers, testers, and project stakeholders to align technical outputs with business needs.Maintain coding documentation, project progress reports, and application maintenance logs throughout the SDLC.Provide technical support and mentorship to project teams as needed.Leverage Azure services such as Azure SQL, Azure Web Apps, Azure Functions, and Key Vaults for application development and security.Manage data flow between systems, ensuring seamless integration and optimized performance.
Requirements8+ years of proven experience as a .NET Developer with expertise in: ASP.Net Frameworks (Classic and .NET Core) and SQL.Experience supporting Windows FormsBuilding secure, scalable desktop applications, web applications, and Windows services.Implementing SQL data modeling and stored procedures for data optimization.Designing and managing Azure services for modern application development.Troubleshooting and optimizing code performance and data consistency.Programming Languages: C#, .NET Framework, .NET Core.Databases: SQL Server (T-SQL, stored procedures, triggers, indexing, joins, and subqueries).Architecture Patterns: Repository Pattern, Singleton, MVC, and Microservices.Cloud Platforms: Microsoft Azure (Azure SQL, Web Apps, Functions, Key Vaults).SDLC Tools: Git, Visual Studio, Azure DevOps.Agile Practices: Scrum/Kanban and CI/CD pipelines.Ability to mentor junior developers and contribute to team growth.Highly adaptable and able to handle evolving priorities.
Job DescriptionOur client is looking for a fulltime/perm Intermediate .Net Developer with strong SQL skills, for the design and support of their core business applications. The role includes managing data flow between systems and database management.
Location: Hybrid 3d/week Mississauga
ResponsibilitiesAnalyze and document business requirements to enhance existing applications.Design, develop, and deploy clean, scalable code using .NET C# frameworks.Develop applications following Object-Oriented Programming (OOP) principles for reusable, maintainable codebases.Support Windows Forms applicationsImplement application architecture styles, including Repository Patterns and Singleton Design Patterns.Review and refactor code to improve performance, scalability, and security.Debug and resolve operational and coding issues quickly and effectively.Ensure data consistency through SQL optimization, stored procedures, triggers, and user-defined functions.Optimize SQL queries, data modeling, normalization, and indexing for high-performance data management.Work closely with developers, testers, and project stakeholders to align technical outputs with business needs.Maintain coding documentation, project progress reports, and application maintenance logs throughout the SDLC.Provide technical support and mentorship to project teams as needed.Leverage Azure services such as Azure SQL, Azure Web Apps, Azure Functions, and Key Vaults for application development and security.Manage data flow between systems, ensuring seamless integration and optimized performance.
Requirements4+ years of proven experience as a .NET Developer with expertise in: ASP.Net Frameworks (Classic and .NET Core) and SQL.Experience supporting Windows FormsBuilding secure, scalable desktop applications, web applications, and Windows services.Implementing SQL data modeling and stored procedures for data optimization.Designing and managing Azure services for modern application development.Troubleshooting and optimizing code performance and data consistency.Programming Languages: C#, .NET Framework, .NET Core.Databases: SQL Server (T-SQL, stored procedures, triggers, indexing, joins, and subqueries).Architecture Patterns: Repository Pattern, Singleton, MVC, and Microservices.Cloud Platforms: Microsoft Azure (Azure SQL, Web Apps, Functions, Key Vaults).SDLC Tools: Git, Visual Studio, Azure DevOps.Agile Practices: Scrum/Kanban and CI/CD pipelines.Ability to mentor junior developers and contribute to team growth.Highly adaptable and able to handle evolving priorities.
Job DescriptionOur client in the public sector is seeking an ArcGIS Consultant to support their GIS solutions.
Location: Mainly remote, some hybrid - Kitchener/Waterloo area
ResponsibilitiesDesign, configure, and maintain GIS applications using Esri ArcGIS platform (ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise).Support the integration of ArcGIS with other enterprise systems such as asset management (e.g., Cityworks), ERP, and permitting systems.Collect, clean, analyze, and maintain geospatial datasets aligned with public sector standards and governance.Develop custom maps, dashboards, story maps, and web-based GIS applications to support municipal or provincial program needs.Assist in spatial analysis to support infrastructure planning, emergency response, land use, environmental reporting, and service optimization.Provide user support, documentation, and training to municipal staff and decision-makers.Collaborate with IT, planning, transportation, environment, and public works teams to ensure consistent and quality GIS services.Maintain metadata, enforce data standards, and support open data initiatives.
Requirements5+ years of GIS experience with at least 3 years working with Esri ArcGIS tools (ArcGIS Pro, ArcGIS Online, Enterprise).Experience supporting GIS initiatives in municipal, provincial, or public utility environments.Strong understanding of geospatial data management, projections, topology, and data quality standards.Proficiency in scripting and automation using Python (ArcPy), ModelBuilder, or related tools.Knowledge of spatial databases (e.g., PostgreSQL/PostGIS, SQL Server, or Oracle Spatial).Experience with GIS web services (REST, WMS/WFS) and web mapping applications.Excellent communication skills with experience gathering requirements and providing stakeholder support.