Software Developer 10286

Toronto, ON, Canada

Job Description

:
HM Note: This hybrid contract role is three (3) days in office. Candidate resumes must include first and last name, email and telephone contact information.
Description
Responsibilities

  • Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating code compiling data-driven programs, maintaining,
Skills
Experience and Skill Set Requirements
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
  • Experience integrating Power Platform solutions through APIM and enterprise integration portals
  • Skilled in creating, configuring, and maintaining custom connectors in Power Platform to extend app capabilities and integrate with external services and enterprise APIs
  • Experience working with DevOps team to establish robust CI/CD pipelines
  • Experience creating Power Pages based web sites to accept document submissions from authenticated users
Technical Knowledge and Expertise - 60%
  • Experience in architecting, designing, and developing applications using Microsoft Power Platform tools like Power Apps, Power BI, and Power Automate is crucial
  • Experience in building and managing APIs, including secure API development, integration patterns, and lifecycle management using Azure API Management (APIM)
  • Experience integrating Power Platform solutions through APIM and enterprise integration portals
  • Skilled in creating, configuring, and maintaining custom connectors in Power Platform to extend app capabilities and integrate with external services and enterprise APIs.
  • Experience creating Power Pages based web sites to accept document submissions from authenticated users
  • Experience in establishing coding standards and conducting code reviews
  • Experience in designing and implementing complex business process automation workflows using Power Automate
  • Building workflows and automation solutions to streamline tasks and processes
  • Proficiency in building canvas and 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.
  • Experience with data migration projects and define data mapping strategies, transformation rules, and migration workflows
  • Understanding of data connectors and dataflows to connect and transform data from various sources
  • Proficiency in Power Query for data transformation
  • Previous experience migrating data from a legacy data source to Microsoft Dataverse
  • Deep knowledge in SQL Server and experience writing and optimizing T-SQL queries and stored procedures
  • 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
  • Experience in migrating, storing, and managing data in Azure Blob Storage and accessing Azure Blob Storage from a Microsoft Power Platform solution
  • Experience in designing and implementing seamless integration with Azure Storage solutions, including Azure Blob Storage, to facilitate secure file management and document storage for Model-Driven Applications
  • Experience in leveraging DevOps tools to track, manage, and monitor bug resolution progress while maintaining clear documentation and accountability.
  • Experience working with DevOps team to establish robust CI/CD pipelines, automating the deployment of solutions across multiple environments
  • Experience in defining branching strategies and implemented best practices for version control using Azure DevOps
  • Experience in compliance with release management policies and conducted thorough validation of releases across development, testing, and UAT environments.
  • 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 (Dev, Test, Production)
  • Leverage tools such as Power Virtual agents, AI Builder and various 3rd party connectors
  • Familiarity with Microsoft 365 services, such as SharePoint Online, Teams, Outlook, etc.
  • 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
  • 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
  • Hands-on experience in leading data migration projects
Certifications - 10%
  • 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 - 30%
  • Ability the development team through the full application lifecycle, including design, development, testing, deployment, and post-implementation support.
  • Ability to provide technical guidance on best practices in Model-Driven Applications development, leveraging Dataverse, Power Automate, and Power Apps to optimize performance, scalability, and maintainability
  • Experience collaborating with the Business Analyst team to review, refine, and translate business requirements into a comprehensive and scalable solution architecture within the Power Platform ecosystem
  • Ability to provide guidance on leveraging Power Platform data management capabilities and ensured compliance with data governance and security policies
  • Experience engaging with Enterprise Architects to incorporate architectural design requirements, ensuring alignment with organizational IT strategies and compliance frameworks.
  • Ability to approach complex issues and solve them efficiently
  • Experience mentoring junior developers to foster technical excellence within the team
  • 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
  • Experience integrating Power Platform solutions through APIM and enterprise integration portals
  • Skilled in creating, configuring, and maintaining custom connectors in Power Platform to extend app capabilities and integrate with external services and enterprise APIs
  • Experience working with DevOps team to establish robust CI/CD pipelines
  • Experience creating Power Pages based web sites to accept document submissions from authenticated users

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3464816
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned