Search jobs > Toronto, ON > Senior software developer

RQ07613 - Software Developer - Senior

Maarut Inc
Toronto, Canada
$125K a year (estimated)
Full-time

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

6 days ago
Related jobs
Maarut Inc
Toronto, Ontario

Resolves andtroubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion and migrations. Experiencein programming and analysis; specialized software package supportat the specified experience level. Ability t...

0000050007 Royal Bank of Canada
Toronto, Ontario

Active Learning, Agile Methodology, Application Integrations, Continuous Testing, Detail-Oriented, DevOps, Docker (Software), ElasticSearch, Enterprise Application Delivery, Git, Group Problem Solving, Java, JavaScript, Programming Languages, qTest, Software Code Quality, Software Development Life C...

Autodesk
Toronto, Ontario

Autodesk is looking for a Senior Software Developer, Big Data with experience building data pipelines to join our Enterprise Data Engineering & Visualisation (EDEV) team. You will report to Senior Software Development Manager based in the US. Design, develop, execute, and document software solutions...

Intact Financial Corporation
Toronto, Ontario

We are looking for a Senior Software Developer (OpenText Exstream) for our growing team!. Translate requirements into technical specifications/software components. Provide technical leadership and mentoring to junior developers. ...

Maarut Inc
Toronto, Ontario

Experiencewith tools such as Eclipse SQL Developer TOAD SAX PowerDesigner SQLDeveloper andVisio. ...

Intact Financial Corporation
Toronto, Ontario

We are seeking a highly skilled Senior Software Developer (Oracle SQL) to join our Reinsurance IT team. The Senior Developer will be responsible for assisting with production support issues, month-end processes, and error handling procedures. Translate requirements into technical specifications / so...

Vidyard
Remote, Canada
Remote

In this role, you'll be working closely with an awesome team of developers and a product manager, all under the guidance of an Engineering Manager. Your goal? To use your skills to simplify and enhance the day-to-day experience of our developers. Our Developer Platform team is where innovation meets...

Maarut Inc
Toronto, Ontario

Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion andmigrations. Experience in programming and analysis;specialized software package support at the specified experiencelevel. Abilityto ...

Zazz
Toronto, Ontario

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. ...

Robinhood
Toronto, Ontario

As a Senior Software Developer on the Growth team, you’ll have the opportunity to craft the future of financial technology. As Senior Software Developer, you will be building and owning certain backend services, infrastructure and data that power our core financial products. Mentor junior developers...