Skip to content

Software Developer – CRM – Senior

  • Full Time
  • Toronto

Dawn InfoTek Inc.


Dawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors.

We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.

We are currently seeking competent individuals to fulfill the role of Software Developer – CRM – Senior to join our dynamic team for our client, one of the major banks.


*Responsibilities*
* • Required to translate technical systems specifications into working, tested applications.
* • Resolves and troubleshoots technical problems which arise during the use and operation of software packages
* • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
* • Experience in agile methodologies for the development, design, implementation and maintenance of applications
* • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
* • A team player with a track record for meeting deadlines
* • Knowledge and understanding of Information Management principles, concepts, policies and practices
* • Experience conducting design walkthrough sessions with project team
* • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
* • Ability to provide user and system documentation as required

*Must Haves:*
* Experience in architecting, designing, and developing applications using Microsoft Power Platform tools like Power Apps, Power Automate, Power BI, and Power Virtual Agents
* Building workflows and automation solutions to streamline tasks and processes
* Understanding and experience working with Microsoft Dataverse for data management
* Integrating Power Platform solutions with various data sources, such as SharePoint, SQL Server, Dynamics 365, Azure, etc.


Technical Knowledge and Expertise – 65%
* Experience in architecting, designing, and developing applications using Microsoft Power Platform tools like Power Apps, Power BI, and Power Automate is crucial
* Building workflows and automation solutions to streamline tasks and processes
* Proficiency in building model-driven apps using Power Apps
* Understanding and experience working with Microsoft Dataverse for data management
* Integrating Power Platform solutions with various data sources, such as SharePoint, SQL Server, Dynamics 365, Azure, etc.
* Understanding of data connectors and dataflows to connect and transform data from various sources
* Integrating Power Platform with Azure services for advanced functionalities and scalability
* Knowledge of Azure Logic Apps, and Azure Service Bus integration knowledge, using Azure Functions to manipulate documents in Azure Blob Storage
* A deep understanding of Azure AD and experience leveraging SSO with a Power Platform solution for identity management
* Packaging and deploying Power Platform solutions across different environments using Azure DevOps (Dev, Test, Production)
* Integrating Power Platform with Microsoft 365 services like SharePoint, Teams, and Outlook
* Managing environments, security, and permissions within the Power Platform
* Understanding of Power Platform governance best practices and security implementations
* Proficiency in coding using languages like PowerApps formula language, JavaScript, TypeScript, .NET, C# (for custom connectors and plugins)
* Understanding of app design principles, user interface (UI) design, and user experience (UX) considerations

Certifications – 20%
* Certified in one or more of the below certifications:
* Microsoft Certified: Power Platform Fundamentals
* Microsoft Certified: Power Platform Developer Associate
* Microsoft Certified: Power Platform Solution Architect Expert
* Microsoft Certified: Data Engineer on Azure


Communication and Leadership Skills – 15%
* Ability to approach complex issues and solve them efficiently
* Effectively interact with stakeholders and the development team
* Collaboration, teamwork, and the ability to work closely with business stakeholders to understand and meet their requirements.
* Familiarity with Agile, Scrum, or other project management methodologies
* Providing technical guidance and support to other developers and end-users on the use of Power Platform tools


*Must Haves:*

· Experience in architecting, designing, and developing applications using Microsoft Power Platform tools like Power Apps, Power Automate, Power BI, and Power Virtual Agents

· Building workflows and automation solutions to streamline tasks and processes


· Understanding and experience working with Microsoft Dataverse for data management

· Integrating Power Platform solutions with various data sources, such as SharePoint, SQL Server, Dynamics 365, Azure, etc.


Job Type: Fixed term contract



Pay: $110.00-$130.00 per hour

Schedule:
* Monday to Friday

Work Location: Hybrid remote in Toronto, ON M5H 1H1