Recherche d'emploi > Toronto, ON > Senior software developer

RQ08006 - Software Developer - CRM - Senior

Maarut Inc
Toronto, Ontario, Canada
45K $-60K $ / an (estimé)
Temps plein

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 version 9.2.

  • Performdata migration required to the above described applicationsmigration
  • Configureand secure Azure hosting environment to support high sensitivebusiness critical applications
  • Workwith architecture team to developer architectural artifacts for OPSGating
  • Workwith Cyber Security to complete threat risk assessment
  • Provideassistance with load testing penetration testing and AODAcompliancetesting.

AssignmentDeliverables

  • Assessexisting application and identify tasks and effort required tomigrate each application
  • Creationof technical specifications for systems development
  • 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 the cloud
  • Designimplement and work with the project team in completing all relevantand required documentation in alignment with OPS standards
  • 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 the application.
  • Thisincludes developing detailed programming specifications userinterface designs prototypes writing and / or generating codecompiling data driven programs conducting unit tests and debuggingcode to troubleshoot incidents and defects
  • Analysisdesign development testing implementation and documentation ofsolutions for relevant projects
  • Workwith clients to design effective application changes to meetbusiness needs and support a like for like migration using the bestof the new technologies
  • Workingwith any one or more of the technologies below the consultant will :
  • Participatein the coding and development of application components includinguser interface data services data synchronization and deploymentservices.
  • Participatein project design and application JAD sessions / walkthroughs;
  • Developmentof required Software Architecture Documentation for the project;
  • ProduceUse Cases Class diagrams component diagrams state diagram etc.;
  • Developsolutions to replace deprecated components focusing on like forlike and out of the box solutions
  • Developdocumentation for testing implementation defect tracking as per OPSstandards;
  • Participatein document and configure output from application design sessions
  • Participatein the Unit / System / Integration Testing
  • Developmentof user authentication and access component according to predefinedbusiness rules in existing applications
  • Designand development of user and system interface(s)
  • Preparationof install package and install books as required
  • Provideinput and complete documentation for the application deploymentplan for the production environment;
  • Completionof all required documentation and system artifacts including updatetechnical documentation and provide input for User Guide &Training Guide;
  • Estimatesfor assigned tasks and percent complete
  • Theconsultant will provide a detailed list of all work / artefactscompleted on the project
  • Attendany meetings related to the resolution of any requests or supportincidents as required
  • Ensuresknowledge transfer to internal staff the consultant will transferover all information research code documents etc. to the client
  • Completework and achieve milestones within the assigned deadlines.
  • Notifythe Cluster / Ministry project Manager in writing of any issues orother material concerns related to the Assignment Deliverables assoon as he / she becomes aware of them.
  • SubmitDeliverables for the Cluster / Ministry approval as they arecompleted.
  • Complywith the Ontario Government and the Cluster / Ministry securityprocedures and practices.
  • Complywith the Ontario Government and the Cluster / Ministryarchitecture / technology standards and best practices.
  • Complywith the Ontario Government and the Cluster / Ministry Conflict ofInterest and Confidentiality Guidelines.
  • Complywith the Ontario Government I&IT Directive OperationalPolicy on the I&IT Project Gateway Process and otherapplicable Guidelines Standards and Procedures.
  • Participatein Knowledge transfer

Requirements

MandatoryRequirements

Atleast 8 years of experience developing applications using MicrosoftDynamics

DesiredSkills andExperience

  • Applicationdevelopment using Microsoft Dynamics On Premise and MicrosoftDynamics Cloud version 9.2
  • Experiencemigrating applications and data from on Premise Dynamics to Cloud
  • Experienceconfiguring and securing Azure Cloud environment to meet OPSsecurity and access policy standards

MustHaves :

  • Atleast 10 years in applications development with 8 years focusing onMicrosoft Dynamics and at least 2 projects developing for cloud ormigrating applications to the cloud
  • Extensivemigration experience to upgrade our business critical highsensitivity Microsoft Dynamics 8.2 on premise applications to AzureCloud hosting using MS Dynamics version9.2
  • Handonexperience on securing applications in Azure Cloud
  • Il y a 26 jours
Emplois reliés
Maarut Inc
Toronto, Ontario

Demonstratedability to collaborate with IT/ Business throughout the SoftwareDevelopment Life Cycle and production support. Communication andReporting: Demonstrated ability to collaborate with IT/ Businessthroughout the Software Development Life Cycle and productionsupport. ...

Vidyard
Remote, Canada
Télétravail

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...

Motion Recruitment
Toronto, Ontario

Are you a passionate Senior Frontend Developer looking to make a real impact in the healthcare industry? Our client is seeking an experienced developer to join our dynamic team. ...

Randstad Canada
Toronto, Ontario

Join us as a Software Developer and contribute to innovative, cutting-edge projects!. Development of required Software Architecture Documentation for the project;. Senior application development experience in cloud technologies using Microsoft Azure,. Senior level experience in designing, building, ...

Nasdaq
Toronto, Ontario

As a Senior Software Developer on our Cloud team, you will have the opportunity to work on a variety of challenges, with a focus on creating innovative solutions. Technical leadership path including Software Developer Specialist, Lead Developer, and Architect. Being a Developer at Verafin means havi...

General Motors
Markham, Ontario

Collaborate with cross-functional teams, including designers, product managers, and other developers, to translate project requirements into functional software. ...

Randstad Canada
Toronto, Ontario

Join us as a Software Developer and contribute to innovative, cutting-edge projects!. Development of required Software Architecture Documentation for the project;. Senior application development experience in cloud technologies using Microsoft Azure,. Senior level experience in designing, building, ...

Amazon Development Centre Canada ULC
Toronto, Ontario

If you’re a developer who is looking to grow, come on board! We have one of the most senior teams in AWS - and our senior developers are eager to brainstorm, mentor, and get software built together. You need to not only be a top software developer and systems designer with a good track record of del...

Global Pharma Tek
Toronto, Ontario

Title: - Software Developer- Front End – Senior. ...

Maarut Inc
Toronto, Ontario

Developmentof required Software Architecture Documentation for theproject;. ...