Scope :
- Designdevelop test deploy and maintain the changes required for OIPRDCase Management system Power Platform solution using utilizing MSDynamics 365platform.
- Translatebusiness requirements and functional specifications into workingtested functionalities within the solution using OOB (OutoftheBox)Power Platform (Power Apps Power Automate Power Pages Dynamics 365)features and minimal JavaScript C# andor ASP.
NET code that arecompliant to Microsoft Power Platform Dynamics 365 SDK to meet thebusiness requirement including user interface designs prototypeswriting and / or generating code compiling data driven programsconducting unit tests and debuggingcode.
- Analysisdesign develop test implement and document solutions for relevantprojects
- Assessmentand development of enhancements / changes requested by businesspartners
- Supportand maintenance of enterpriseapplications
- Knowledgetransfer to team members and otherpersonnel
Deliverables :
- Designingdevelopment testing and deploying software solutions that arecompliant to Microsoft Power Platform (Power Apps Power AutomatePower Pages Dynamics 365) as well as SharePointOnline
- Createmodify and maintain plugins workflows and web services of MS PowerPlatform
- Configureand customize utilized components of MS Power Platform to meet thebusinessrequirements
- Troubleshootproblems and fix bugs on plugins work flows and web services of MSDynamics365
- Developingdetailed programming specifications writing and / or generating codecompiling datadriven programs maintaining and conducting unittests.
- Detailedtechnical solution designdocumentation
- Reviewcode and document the software process flows business logic codedependenciesetc
- Developmodify maintain and unit test changes to solution design and userinterfaces
- Developweb based responsive applications including front end userinterface and backend applicationlogic
- Promoteprograms from development to test environment. System test onlineand batchprograms
- Preparedeployment packages of code and instructions for builds inDevelopment UAT and Productionenvironments
- Assistin metadata / test data creation and maintenance and prepare datapackages for implementation by the DatabaseAdministrator
- Provideassessment options and estimates for requestedchanges
- Provideapplication support including participation in oncallrotation
- Participatein Knowledgetransfer
Requirements
Experienceand Skill SetRequirements :
MustHaves :
- MSDynamics 365 CE MS PowerApps (Configuration Customization(development) building solutions anddeployments)
- HandsOnexperience in programming C# ASP.NET software solutions usingMicrosoft Dynamics 365SDK
- Expertknowledge of a full range of current development tools / languageswithin MS Databases (MS SQL Server 2016 and above EntityFramework)
- Microsoftprograms and services such as SharePoint Office 365 Azure Servicesand solutions andOutlook
- Knowledgeof workspaces such as Microsoft IIS MS SharePoint 2016 and aboveDevOps GitTFS
Skill SetRequirements :
MandatoryRequirements :
- MSDynamics 365 CE MS PowerApps (Configuration Customization(development) building solutions anddeployments)
- HandsOnexperience in programming C# ASP.NET software solutions usingMicrosoft Dynamics 365SDK
- Expertknowledge of a full range of current development tools / languageswithin MS Databases (MS SQL Server 2016 and above EntityFramework)
- Microsoftprograms and services such as SharePoint Office 365 Azure Servicesand solutions andOutlook
- Knowledgeof workspaces such as Microsoft IIS MS SharePoint 2016 and aboveDevOps GitTFS
Skills andKnowledge :
- Experiencein programming and analysis with a high experiencelevel
- Abilityto collaborate with IT Professionals throughout the SoftwareDevelopment LifeCycle
- Experiencein structured methodologies for the development designimplementation and maintenance ofapplications
- Experiencein MS Flow and MSAzure
- Experiencein design code test debug and documentapplications
- Experiencein the use of object and / or third generation language developmenttools
- Experiencein one or more programming languages including (C / C / C# Java JavaScriptetc)
- Experiencein application design latest design patters deployment andtroubleshooting
- Experiencewith relational and hierarchical databasetechnologies
- Experiencein the use of information retrieval packages using querylanguages
- Experiencewith one or more communicationsprotocols
- Experiencein structured methodologies for the design developmentimplementation and maintenance ofapplications
- Experienceeliciting and documenting information from diverse business areastakeholders and subject matterexperts
- Excellentanalytical problemsolving and decisionmaking skills; verbal andwritten communication skills; interpersonal and negotiationskills
- Ateam player with a track record for meetingdeadlines
- Knowledgeand experience in rapid application development (RAD)methodologies
- Experiencewith middleware andgateways
- Knowledgeand understanding of Accessibility for Ontarians with DisabilityAct (AODA) and related regulations andstandards
- Abilityto provide user and system documentation asrequired
- TechnicalSkills : Does the candidate have handson and demonstratedexperience with tools and technologies for building and / maintainingCase Management Systems using MS Dynamics 365 CE Power Portal PowerApps
- TechnologyExperience Skills : Does the candidate have workingknowledge of workspaces such as Visual Studio .NET 2015 and aboveMS SharePoint Online 2016 DevOps Git
- FunctionalSkills : Understanding of testdriven development (TDD)Onion Debugging & troubleshooting Plugin and XRM Toolboxexperience.
Experience using REST servicesAction / Workflows
PublicSector Experience : Experience in working within OPS wouldbe an asset
Experience and Skill Set Requirements : Must Haves : MS Dynamics 365CE, MS PowerApps (Configuration, Customization (development),building solutions and deployments) Hands-On experience inprogramming C#, ASP.
NET software solutions using Microsoft Dynamics365 SDK Expert knowledge of a full range of current developmenttools / languages within MS Databases (MS SQL Server 2016 and above,Entity Framework) Microsoft programs and services, such asSharePoint, Office 365, Azure Services and solutions and OutlookKnowledge of workspaces such as Microsoft IIS, MS SharePoint 2016and above, DevOps, Git, TFS Skill Set Requirements : MandatoryRequirements : MS Dynamics 365 CE, MS PowerApps (Configuration,Customization (development), building solutions and deployments)Hands-On experience in programming C#, ASP.
NET software solutionsusing Microsoft Dynamics 365 SDK Expert knowledge of a full rangeof current development tools / languages within MS Databases (MS SQLServer 2016 and above, Entity Framework) Microsoft programs andservices, such as SharePoint, Office 365, Azure Services andsolutions and Outlook Knowledge of workspaces such as MicrosoftIIS, MS SharePoint 2016 and above, DevOps, Git, TFS Skills andKnowledge : Experience in programming and analysis with a highexperience level Ability to collaborate with IT Professionalsthroughout the Software Development Life Cycle Experience instructured methodologies for the development, design,implementation and maintenance of applications Experience in MSFlow and MS Azure Experience in design, code, test, debug anddocument applications Experience in the use of object and / or thirdgeneration language development tools Experience in one or moreprogramming languages including (C / C++ / C#, Java, Java Script etc)Experience in application design, latest design patters, deploymentand troubleshooting Experience with relational and hierarchicaldatabase technologies Experience in the use of informationretrieval packages using query languages Experience with one ormore communications protocols Experience in structuredmethodologies for the design, development, implementation andmaintenance of applications Experience eliciting and documentinginformation from diverse business area stakeholders and subjectmatter experts Excellent analytical, problem-solving anddecision-making skills;
verbal and written communication skills;interpersonal and negotiation skills A team player with a trackrecord for meeting deadlines Knowledge and experience in rapidapplication development (RAD) methodologies Experience withmiddleware and gateways Knowledge and understanding ofAccessibility for Ontarians with Disability Act (AODA) and relatedregulations and standards Ability to provide user and systemdocumentation as required Technical Skills : Does the candidate havehands-on and demonstrated experience with tools and technologiesfor building and / maintaining Case Management Systems using MSDynamics 365 CE, Power Portal, Power Apps Technology ExperienceSkills : Does the candidate have working knowledge of workspacessuch as Visual Studio .
NET 2015 and above, MS SharePoint Online,2016 DevOps, Git Functional Skills : Understanding of test-drivendevelopment (TDD), Onion Debugging & troubleshooting Plug-inand XRM Toolbox experience.
Experience using REST services,Action / Workflows Public Sector Experience : Experience in workingwithin OPS would be an asset