Skip to Content

Microsoft Dynamics 365 Developer

5 open positions

Job Title: Dynamics 365 Solutions Developer

Role Overview

We are seeking a skilled Dynamics 365 Solutions Developer to join our team and help transform business processes through innovative digital solutions. This role focuses on designing, developing, and optimizing customized Dynamics 365 (CRM/ERP) applications to support operational efficiency and strategic goals. The ideal candidate will excel in creating tailored workflows, seamless integrations, and user-friendly interfaces while staying abreast of emerging technologies to keep our systems cutting-edge.

Key Responsibilities

  • Develop and enhance Dynamics 365 (CRM/ERP) solutions to align with evolving business needs.
  • Build custom workflows, plugins, and components to extend platform capabilities.
  • Partner with stakeholders and analysts to gather requirements and deliver effective technical solutions.
  • Configure forms, views, dashboards, and reports to meet business objectives.
  • Integrate Dynamics 365 with other platforms and tools using APIs, connectors, and Azure services.
  • Troubleshoot and resolve performance issues, ensuring system stability and functionality.
  • Implement coding best practices for scalable and maintainable solutions.
  • Provide user support, training, and technical documentation to empower teams.
  • Research and incorporate new Dynamics 365 features and advancements to enhance system performance.
  • Manage system updates and deployments, ensuring smooth transitions with minimal disruption.

Skills and Competencies

  • Self-driven and adaptable, able to work both independently and collaboratively.
  • Strong problem-solving skills with the ability to prioritize and juggle multiple tasks effectively.
  • Excellent communication and interpersonal abilities to work with technical and non-technical stakeholders.
  • Attention to detail and a commitment to producing high-quality, reliable solutions.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent professional experience.
  • 5 years in Canada as a Permanent Resident and should be eligible for Reliability Clearance
  • Demonstrated experience developing with Microsoft Dynamics 365 (CRM/ERP).
  • Strong expertise in programming languages such as C# and JavaScript.
  • Familiarity with Power Platform tools (Power Apps, Power Automate, Power BI).
  • In-depth understanding of Dynamics 365 architecture, security models, and data structures.
  • Hands-on experience with API integrations, web services, and middleware tools.
  • Knowledge of Azure tools (Logic Apps, Functions) for automation and integration.
  • Experience with data migration and ETL processes.
  • Prior exposure to integrating Dynamics 365 with Business Central or third-party systems is a plus.

Why Join Us?

This is an excellent opportunity to contribute to a forward-thinking organization that values technological innovation and supports your professional growth. You'll work alongside a talented team, tackling impactful projects that make a difference in the business landscape.

--Pavitra_Deshpande--

Senior Salesforce Developer - JP00002630

2 open positions

Job Title: Sr. Salesforce Developer (8+ Years)

We seek a skilled and collaborative Sr. Salesforce Developer to join our Software Engineering Group. You will work closely with globally distributed teams, including business representatives, analysts, architects, and engineers, to design, develop, test, and implement Salesforce solutions. We promote a culture that challenges the status quo and seeks to streamline processes, technology, and workflows to drive continuous improvement.

Location: GTA, Ontario

Work Mode: Remote

Job Mode: Contract

Eligibility: Must reside in Canada for more that 5 years(Citizen, PR)

Job Summary:

As a Sr. Salesforce Developer, you will lead CRM implementations, maintain data integrity, and drive user adoption through targeted training and support. Reporting to the AVP of Software Engineering, this role requires technical expertise in Salesforce development, proactive problem-solving skills, and the ability to work independently as well as collaboratively in a fast-paced environment.

Responsibilities:

  • Salesforce Development and Customization: Configure and develop Salesforce Lightning applications using APEX, Visualforce, Triggers, and Lightning Web Components (LWC).
  • Technical Leadership: Lead CRM implementations, focusing on best practices, effective deployment, and successful rollouts that ensure data integrity and user adoption.
  • Integration Development: Work on third-party integrations, such as DocuSign, to enhance Salesforce functionality and usability.
  • Agile Practices: Contribute to Agile and Scrum processes to support team productivity and solution effectiveness.
  • Deployment and Version Control: Utilize CI/CD tools for streamlined deployment, ensuring all development aligns with version control protocols.
  • Testing and Quality Assurance: Use testing tools and techniques to ensure the quality and integrity of solutions within development and integration environments.
  • Independent and Collaborative Work: Work autonomously to meet project milestones, while effectively communicating with stakeholders and team members.
  • Proactive Problem-Solving: Identify and address challenges with a critical thinking approach to deliver optimized solutions.

Qualifications:

  • Educational Background: Bachelor’s or Postgraduate degree, professional certification, or equivalent experience.
  • Experience:
    • 10+ years in Salesforce administration and development
    • 10+ years in software development, with a focus on Salesforce
  • Technical Skills:
    • Advanced skills in APEX, Salesforce Flows, and development tools, including APEX Class controllers, batch processes, and managing Governor Limits.
    • Design and develop high-quality Salesforce solutions using OmniStudio tools and features, including FlexCards, Data Raptors, Integration Procedures, and OmniScripts.
    • Proficiency in Visualforce, Salesforce APIs, batch Apex, and triggers.
    • Familiarity with Salesforce.com architecture frameworks, best practices, and business process design.
  • Integration Expertise: Skilled in integration technologies, including HTTP, XML, JSON, and SOQL, with hands-on experience in third-party integrations.
  • Salesforce Certifications: Salesforce Platform Developer I certification or equivalent.
  • Cloud and CRM Management: Experience with Sales Cloud, Service Cloud, Account Engagement, and Salesforce Voice.
  • System Architecture Knowledge: Knowledge of system architecture and database design.
  • Soft Skills:
    • Strong verbal and written communication abilities.
    • Excellent analytical and quantitative skills to drive insight-driven decision-making.
  • Agile Knowledge: Familiarity with Agile and Scrum methodologies for effective development cycles.
  • Additional Interests: Experience or interest in technology sectors such as e-commerce, internet services, or classifieds.
--Pavitra_Deshpande--
Contract

Automation Test Engineer - JP2680

1 open position

Job Title: Automation Test Engineer

Accountabilities

  • Design and execute project Test Strategy to ensure high-quality deliverables.
  • Provide status updates, escalations, and reporting via metrics to the project team.
  • Review user stories, requirements, specifications, and technical design documents to provide timely feedback from a Quality Assurance (QA) perspective.
  • Create detailed, comprehensive test plans and test cases, and review them for the project delivery test team.
  • Design, develop, and execute test scripts to enhance test coverage.
  • Develop and enhance Automation Frameworks to improve testing efficiency.
  • Create and manage Test Plans, Test Strategies, Test Cases, Test Data, and Test Execution.
  • Perform detailed regression testing and maintain up-to-date test artifacts.
  • Collaborate with internal teams (Developers, Business Analysts, Scrum Masters, Product Owners) to ensure testing is integrated within the development lifecycle.
  • Ensure timely delivery of testing milestones and project deliverables.
  • Ability to meet challenging deadlines and perform effectively under pressure.
  • Be a team player and foster a positive work environment.

Technical Requirements

  • Extensive experience in test automation and development of automation frameworks across different technologies and platforms.
  • Deep understanding and expertise in automation tools (e.g., Selenium, Cucumber, SOAPUI/JSON).
  • Hands-on experience in Agile SCRUM development environments with automation testing.
  • Strong technical writing skills to document processes and tasks effectively.
  • Proven experience in Digital Automation Testing (Cross-Browser, Mobile).
  • Clear verbal & written communication skills in English.
  • Strong work ethic and professional attitude.

Must-Have Skills

  • Insurance Domain ExperienceCommercial Lines.
  • Expertise in Automation Testing using Selenium with Java/Python/C/C++ (Framework Development & Enhancement).
  • API Testing Expertise (XML/JSON, SOAP API, REST API - Framework Development & Enhancement).
  • Ability to develop tools/scripts to enable developers to test their own code.
  • Strong development/test automation skills using Java/Python/C++.
  • Experience working with CI/CD Pipelines, First-Time Automation, and Digital Test Automation.
  • Knowledge of SQL and experience with GIT/Bitbucket (Source Code Management tools).
  • Experience with Jenkins/JIRA Integration using APIs.

--Pavitra_Deshpande--

Solution Architect - Data (AVICJP00002592))

1 open position

Client is a leading provider in the Property and Casualty (P&C) insurance sector, offering a wide range of insurance products and services tailored to protect individuals and businesses from financial loss. The company's core offerings include coverage for property damage, liability, and personal injury related to various risks such as accidents, natural disasters, and business operations.


The purpose of the Solution Architect role is to:

  • Develop end-to-end solution architecture for projects, meeting business requirements.
  • Create a DevOps strategy for the enterprise and support the migration of existing pipelines to the target toolset.
  • Identify the system impact of proposed changes and collaborate with stakeholders to quantify and qualify that impact.
  • Identify technical debt across applications and infrastructure in the landscape.
  • Establish a framework to evaluate and prioritize technical debt items.
  • Develop roadmaps with the Enterprise Architect and business to remediate technical debt.
  • Support cost estimation and execution of technical debt remediation.
  • Deliver solutions aligned with Aviva’s IT strategy and architecture goals.
  • Ensure compliance with standards, design approaches, and governance.


Accountabilities:

Solutions and Assurance

  • Design and create solutions that meet Aviva's technology standards, addressing availability, security, resilience, and performance.
  • Produce design options with associated costs, benefits, and risks to enable informed investment decisions.
  • Collaborate with product owners, architects, and platform teams to balance long-term and short-term goals.
  • Ensure the integrity of end-to-end solutions across platforms, including transition states.
  • Estimate IT initiatives and sprint features to meet business outcomes.
  • Communicate complex technical concepts to both technical and non-technical audiences.
  • Record solution debt incurred during the transition phase and address it in future phases.
  • Identify risks and challenges related to proposed solutions, developing mitigation strategies.
  • Participate in post-implementation reviews to improve future designs.

Technical Leadership

  • Stay up-to-date with technological developments and assess how they fit into the company's architecture.
  • Evaluate and recommend tools, frameworks, and platforms for solution development and deployment.
  • Define and enforce architecture best practices and standards.
  • Conduct architecture reviews for compliance with guidelines.
  • Produce design artifacts to support stakeholders in service, security, architecture, and engineering.
  • Conduct peer reviews of design artifacts and provide mentoring to less experienced team members.

Design Community Membership

  • Contribute to the Solution Architecture community by leading or participating in initiatives to enhance Aviva’s design approach.
  • Develop technical skills to support Aviva's need to leverage emerging technology trends.

Risk & Controls

  • Identify, own, and manage key risks and IT controls related to iCARE or Archer systems.
  • Ensure timely remediation of issues and actions related to controls/risks.
  • Keep risks mitigated within Aviva's tolerance level and report their status accordingly.


Problem Solving:

  • Solve project-based technical problems in alignment with policies and processes.
  • Handle problems ranging from repetitive daily issues to complex technical challenges.
  • Escalate issues following guidelines.


Change Management:

  • Recommend design solutions to address challenges faced by projects or feature teams.
  • Take initiative in adapting to change and recommending improvements based on expertise.


Collaboration:

  • Build effective working relationships with project managers, platform managers, architects, and specialists.


External Interaction:

  • Maintain contact with suppliers and technology sources to stay updated with relevant knowledge.


Values:

  • Care: Make a positive difference in customers’ lives, solving problems and building meaningful relationships.
  • Commitment: Act with courage, take ownership, and fulfill promises, understanding the global impact of the work.
  • Community: Collaborate and win together, connecting with each other, customers, and communities.
  • Confidence: Be brave and passionate, setting new standards for innovation and the future.


Capabilities:

  • Proven experience in solution architecture, roadmaps, and design implementation.
  • Strong DevOps expertise with exposure to a wide DevOps toolset.
  • Broad knowledge of application technologies and infrastructure.
  • Experience in creating roadmaps with interim states.
  • Familiarity with agile methodologies and the full project lifecycle.
  • Financial acumen for business case development and design decisions.
  • Strong communication and technical guidance skills.
  • Stakeholder management and leadership abilities.

--VStream Labs Recruitment--

Problem Management Analyst

1 open position

Problem Management Analyst

Role Overview

The Problem Management Analyst is responsible for managing the lifecycle of all IT problems. The primary goal is to prevent incidents and minimize the impact of those that cannot be avoided. This role involves identifying, analyzing, and resolving problems to ensure the stability and efficiency of IT services.

While the primary focus is on Problem Management, the analyst will also support other IT Service Management (ITSM) functions, including Incident Management, Change Management, and Service Level Management, as required.

Key Responsibilities

  • Conduct Root Cause Analysis (RCA) for major incidents and recurring issues.
  • Develop and enforce Problem Management processes and procedures.
  • Collaborate with Incident Management teams to ensure timely resolution of problems.
  • Maintain and update the Known Error Database (KEDB).
  • Monitor and report on Problem Management metrics and KPIs.
  • Facilitate problem review meetings and post-incident reviews.
  • Work with cross-functional teams and external vendors/partners to implement permanent solutions.
  • Ensure compliance with ITIL best practices and organizational policies.
  • Provide training and support on Problem Management processes.
  • Assist with other ITSM functions as needed.

Qualifications & Requirements

Education & Certifications

  • Bachelor’s degree in Business, Computer Science, or a related field (or equivalent experience).
  • ITIL v4 Foundations certification (Mandatory).

Experience

  • Minimum 5 years of experience in IT Service Management (ITSM), specifically in Problem Management.
  • 1-2 years of experience in IT Operations, including production support for web applications, technical operations, data center operations, storage, and network management.
  • Customer service experience with a strong background in managing client relationships.
  • Hands-on experience with formal Incident and Problem Management ITIL processes.

Knowledge, Skills & Abilities

  • Strong background in IT Service & Operations Management, including both Incident and Problem Management.
  • Skilled in creating detailed management reports and presenting problem trends.
  • Analytical and problem-solving expertise, with the ability to conduct thorough investigations to determine root causes and implement resolutions.
  • Excellent communication skills (both written and verbal), capable of working across all organizational levels.
  • Ability to explain technical instructions to IT staff and guide end-users on problem resolutions.
  • Proven ability to build strong relationships with business stakeholders, IT leaders, and operational teams.
  • Self-motivated, results-driven, and able to work independently or as part of a team.
  • Expertise in Microsoft Excel, Word, and PowerPoint.
  • Strong leadership and teamwork skills, with a commitment to continuous service improvement.

Working Conditions

  • Hybrid model – Minimum 2 days a week in the office.
  • Occasional after-hours availability may be required.

--Pavitra_Deshpande--

Cyber Security Analyst

1 open position

We are seeking a resourceful and forward-thinking Cybersecurity Analyst who will be primarily responsible for day-to-day Cybersecurity Operational tasks. This role requires general knowledge of Endpoint Protection, Network Security, Incident Triage, Alert Fine-Tuning, and strong communication skills.

This individual will collaborate with Incident Response, Vulnerability Management, Engineering, Risk, Infrastructure, Business, Legal, and HR teams. The role is based in Markham.

Responsibilities

  • Handle Change Management requests related to the team
  • Triage cybersecurity incidents and escalate when necessary
  • Work on vulnerability reports and track related issues
  • Track, record, and monitor security issues
  • Conduct health checks and periodic testing of EDR, VM, SIEM, and other tools
  • Stay up to date on the latest cybersecurity threats
  • Be proactive in daily operations and suggest improvements
  • Share knowledge and best practices with the team
  • Provide support on ad-hoc cybersecurity projects
  • Assess, summarize, and escalate potential security breaches
  • Assist partners and staff with cybersecurity-related queries
  • Contribute to the development of operational and project documentation
  • Support other teams within the Risk Management Group as needed
  • Perform other related duties as assigned

Qualifications

Education

  • A background in Cybersecurity Operations
  • Experience in the insurance industry is an asset

Experience

  • 3+ years of experience in an enterprise IT environment, with at least 2+ years focused on Cybersecurity
  • Hands-on experience with Incident Response (IR) and Data Loss Prevention (DLP) incident triaging
  • Familiarity with Endpoint Detection & Response (EDR) capabilities
  • Strong documentation and reporting skills
  • Ability to coordinate and follow up with various teams effectively
  • Understanding of security and privacy frameworks (e.g., industry standards, legal and regulatory requirements)
  • Knowledge of operating systems (Windows, UNIX, etc.)
  • Experience in incident response planning and playbook development
  • Strong analytical and problem-solving skills
  • Ability to work on multiple projects simultaneously
  • Excellent communication skills, including presentations and written reports
  • Ability to influence without authority and foster collaboration

Tools & Technologies

  • SIEM (Security Information and Event Management)
  • EDR (Endpoint Detection & Response)
  • Vulnerability Management tools
  • Endpoint Management Solutions
--Pavitra_Deshpande--
Contract

Enterprise Data Architect- JP00002650

1 open position

Job Title: Enterprise Data Architect

Location: Markham, ON

Job Type: Contract

Work Mode: Hybrid (3 days onsite, 2 days remote)

Eligibility: This position is open to Canadian citizens, Permanent Residents, and Valid Canadian Visa holders. Candidates must reside in Canada and be willing to travel to the office three days a week.

Role Purpose

The Enterprise Data Architect is responsible for ensuring that the organization's IT strategy aligns with its business objectives by defining and maintaining data architectures, policies, and roadmaps. The role also involves leveraging modern technologies to optimize data management, reduce costs, and support organizational growth.

Key Responsibilities

Strategic Architecture and Roadmap Development

  • Develop and maintain architecture views describing the current and future state of the enterprise.
  • Define the target data architecture and associated roadmaps to meet business ambitions and optimize costs.
  • Communicate future IT architecture to stakeholders and secure necessary investments.
  • Establish policies and standards to align IT projects with overall business strategies.

Technology Evaluation and Implementation

  • Assess emerging data technologies and evaluate their impact on the enterprise.
  • Implement frameworks and best practices for data collection, storage, processing, and utilization, addressing functional, non-functional, service, and security requirements.
  • Lead solution delivery and vendor engagement to ensure alignment with organizational goals.

Solution Design and Assurance

  • Create solutions that meet high standards for availability, security, resilience, and performance.
  • Develop design options with associated costs, benefits, and risks to inform decision-making.
  • Collaborate with stakeholders to balance long-term goals with immediate project needs.
  • Govern architectural changes to ensure compliance with standards and roadmaps.

Leadership and Community Engagement

  • Mentor and guide solution architects, ensuring quality and alignment with principles.
  • Contribute to architectural best practices and actively participate in design community initiatives.
  • Provide coaching and training to team members, enhancing their technical skills.

Problem Solving and Change Management

  • Address and resolve complex technical challenges in project environments.
  • Recommend innovative design solutions in response to evolving project requirements.
  • Continuously adapt and align solutions to business and technological changes.

Skills and Capabilities

Core Competencies

  1. Enterprise Architecture Expertise:
    • Strong experience in defining enterprise IT strategies and creating roadmaps.
    • Proficient in modern data platform capabilities, data lifecycle management, data modeling, and cloud computing.
  2. Data Platform Knowledge:
    • Experience with data product concepts, medallion architecture patterns, and modern development practices.
    • Skilled in migrating policies and data from legacy systems to modern platforms.
  3. Data Science and ML Expertise:
    • Knowledge of data science platforms, DSML capabilities, model development, and MLOps practices.
  4. Tool Proficiency:
    • Familiarity with tools such as Snowflake, AWS, Informatica, Collibra, dbt, Qlik/BO, SAS, and Cloudera.

Technical Acumen

  • Expertise in end-to-end project lifecycle methodologies, including Agile.
  • Strong financial acumen to support business case development and design decisions.
  • Advanced understanding of IT infrastructure, application technologies, and technical debt management.

Leadership and Communication

  • Effective in stakeholder and relationship management.
  • Ability to convey complex technical concepts to both technical and non-technical audiences.
  • Strong influence and personal impact in guiding architectural decisions.

 

--Pavitra_Deshpande--
Contract