Search jobs > Toronto, ON > Software developer

Dynamics Software Developer 7424-0112

Foilcon
Toronto, Canada
$95K-$125K a year (estimated)
Full-time

HM Note : This hybrid role isthree (3) days inoffice

Description : Scope

Scope

Provideapplication development required to complete a like for likemigration of five Microsoft Dynamics high sensitive businesscritical applications from On Premise Dynamics version 8.

2 to AzureCloud with Dynamics version9.2.

  • Perform datamigration required to the above described applicationsmigration
  • Configureand secure Azure hosting environment to support high sensitivebusiness criticalapplications
  • Work witharchitecture team to developer architectural artifacts for OPSGating
  • Work with CyberSecurity to complete threat riskassessment
  • Provideassistance with load testing penetration testing and AODAcompliancetesting.
  • and nbsp;

AssignmentDeliverables

  • Assessexisting application and identify tasks and effort required tomigrate eachapplication
  • Creationof technical specifications for systemsdevelopment
  • Configureand secure new cloud environment in alignment with OPS cloud policyand standard
  • Definedocument test and implement data migration strategy and scriptsrequired to migrate the applications to thecloud
  • Design implementand work with the project team in completing all relevant andrequired documentation in alignment with OPSstandards
  • Theconsultant will be responsible for identifying deprecated code andfunctionality and provide out of the box solutions that willproduce a like for like replacement of the functionality in theupgraded version of theapplication.
  • Thisincludes developing detailed programming specifications userinterface designs prototypes writing and / or generating codecompiling data driven programs conducting unit tests and debuggingcode to troubleshoot incidents anddefects
  • Analysisdesign development testing implementation and documentation ofsolutions for relevantprojects
  • Work withclients to design effective application changes to meet businessneeds and support a like for like migration using the best of thenewtechnologies
  • Workingwith any one or more of the technologies below the consultantwill :
  • Participate inthe coding and development of application components including userinterface data services data synchronization and deploymentservices.
  • Participatein project design and application JAD sessions / walkthroughs;
  • Developmentof required Software Architecture Documentation for theproject;
  • Produce UseCases Class diagrams component diagrams state diagrametc.;
  • Developsolutions to replace deprecated components focusing on like forlike and out of the boxsolutions
  • Developdocumentation for testing implementation defect tracking as per OPSstandards;
  • Participatein document and configure output from application designsessions
  • Participatein the Unit / System / IntegrationTesting
  • Development ofuser authentication and access component according to predefinedbusiness rules in existingapplications
  • Designand development of user and systeminterface(s)
  • Preparationof install package and install books asrequired
  • Provide inputand complete documentation for the application deployment plan forthe productionenvironment;
  • Completionof all required documentation and system artifacts including updatetechnical documentation and provide input for User Guide and amp;TrainingGuide;
  • Estimates forassigned tasks and percentcomplete
  • Theconsultant will provide a detailed list of all work / artefactscompleted on theproject
  • Attend anymeetings related to the resolution of any requests or supportincidents asrequired
  • Ensuresknowledge transfer to internal staff the consultant will transferover all information research code documents etc. to theclient
  • Complete workand achieve milestones within the assigneddeadlines.
  • Notify theCluster / Ministry project Manager in writing of any issues or othermaterial concerns related to the Assignment Deliverables as soon ashe / she becomes aware ofthem.
  • SubmitDeliverables for the Cluster / Ministry approval as they arecompleted.
  • Comply withthe Ontario Government and the Cluster / Ministry security proceduresand practices.
  • Complywith the Ontario Government and the Cluster / Ministryarchitecture / technology standards and bestpractices.
  • Comply withthe Ontario Government and the Cluster / Ministry Conflict ofInterest and ConfidentialityGuidelines.
  • Complywith the Ontario Government I and amp;IT Directive OperationalPolicy on the I and amp;IT Project Gateway Process and otherapplicable Guidelines Standards andProcedures.
  • Participatein Knowledgetransfer
  • and nbsp;

TheContractor will also be requiredto

  • Completework and achieve milestones within the assigneddeadlines;
  • Notify theCluster / Ministry project Manager in writing of any issues or othermaterial concerns related to the Assignment Deliverables as soon asthe he / she becomes aware ofthem;
  • SubmitDeliverables for the Cluster / Ministry approval as they arecompleted;
  • Comply withthe Ontario Government and the Cluster / Ministry security proceduresand practices;
  • Complywith the Ontario Government and the Cluster / Ministryarchitecture / technology standards and bestpractices;
  • Comply withthe Ontario Government and the Cluster / Ministry Conflict ofInterest and ConfidentialityGuidelines;
  • Provideknowledge and skill transfer to a designated Cluster / Ministrystaff;
  • And Comply withthe Ontario Government I and amp;IT Directive Operational Policy onthe I and amp;IT Project Gateway Process and other applicableGuidelines Standards andProcedures.

Skills

Experienceand Skill SetRequirements

Experienceand SkillsetRequirements

andnbsp;

MandatoryRequirements

  • Atleast 8 years of experience developing applications using MicrosoftDynamics
  • and nbsp;

DesiredSkills andExperience

  • Applicationdevelopment using Microsoft Dynamics On Premise and MicrosoftDynamics Cloud version9.2
  • Experiencemigrating applications and data from on Premise Dynamics toCloud
  • Experienceconfiguring and securing Azure Cloud environment to meet OPSsecurity and access policystandards

ResumesEvaluation / Criteria :

and nbsp;

Criteria1 : Experience Architecting and Developing Applications for theAzure Cloud 40Points

  • Atleast 10 years in applications development with 8 years focusing onMicrosoft Dynamics and at least 2 projects developing for cloud ormigrating applications to thecloud
  • Strong MicrosoftDynamics development skills andexperience
  • Extensivemigration experience to upgrade our business critical highsensitivity Microsoft Dynamics 8.2 on premise applications to AzureCloud hosting using MS Dynamics version9.2
  • Handon experienceon securing applications in AzureCloud
  • Experienceworking in Agilemethodology
  • and nbsp;

Criteria 2 : Experience Provisioning Configuring and Securing Azure Cloud 35Points

  • Experiencewith Azure cloud technologies including optimization securityaccess control availability and integrity of theenvironment
  • and nbsp;

Criteria 3 : Data Migration 20Points

  • Experienceplanning and implementing data migration for large scale MicrosoftDynamics migrations from On Premise Dynamics versions to Cloudversionimplementation
  • and nbsp;

Criteria 4 : Public Sector Experience 5Points

  • Aminimum of 5 Years of public sectorexperience
  • and nbsp;

KnowledgeTransfer

Whatneeds to beKT

  • Coderepository
  • MigrationScripts
  • Cloudconfiguration

Towhom

Project Manager / Team members

andnbsp;

When

  • 1 : 1meetings / team meetings / documentation on SharePoint sitethroughout the duration of the project life cycleetc.
  • 23 days ago
Related jobs
Foilcon
Toronto, Ontario

Provideapplication development required to complete a like for likemigration of five Microsoft Dynamics high sensitive businesscritical applications from On Premise Dynamics version 8. AzureCloud with Dynamics version9. Work witharchitecture team to developer architectural artifacts for OPSGating. D...

Computer Consultants International, Inc.
Toronto, Ontario

At least 8 years of experience developing applications using Microsoft Dynamics On Premise and Microsoft Dynamics Cloud version 9. Experience migrating applications and data from on Premise Dynamics to Cloud. ...

Foilcon
Toronto, Ontario

A senior SoftwareDeveloper ETL is required to provide best practice migrationsolutions and oversee all facilities of the data and filesmigration from legacy application to a newsolution. Resolve andtroubleshoot technical problems which arise during the use andoperation of software packages including...

Promoted
Myticas Consulting
Canada

Myticas Consulting's direct client is looking for a junior level FPGA Developer for a full-time permanent remote opportunity within Canada. ...

Promoted
GorillaWorks
Toronto, Ontario

Senior Full Stack - Application Developer (. The successful candidate for the Application Developer - Level III position will play a pivotal role in our development team's success. You will lead and inspire a group of talented developers, guiding them in the delivery of high-quality software solutio...

Promoted
Resonaite
Toronto, Ontario

Our client is looking for a contract based Python developer with range of skills across AWS services, CI/CD, static analysis tools. Develop Python scripts to automate AWS deployments and routine system maintenance tasks, improving operational efficiency and consistency. Build and maintain CI/CD pipe...

Promoted
Elastify
Canada

Elastify is looking for a Senior Developer with the followings skills for a remote 1 year contract with a company in Canada (EST). Software application development experience with the NET framework, web services, and REST (mandatory) - 3 years. ...

Promoted
Iris Software Inc.
Mississauga, Ontario

Iris's Fortune 100 direct client is looking for .Please find below Job description and share me your updated resume at Jatin.Candidate must have at least 5-6 years of relevant experience in Oracle SQL/PLSQL.Must be good in communication, approachable and proactive.We want candidate should have good ...

Promoted
sharuk psk
Canada

You will work closely with our senior developers to design, develop, and maintain high-quality websites and web applications. Self-motivated with a strong desire to learn and grow as a developer. ...

Promoted
AutoTrader.ca
Ontario, Canada

We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Design, develop and oversee the successful end-to-end delivery of full-stack web solutions, from technical analysis to architecture and implementation, through to unit testing, development, integrat...