Recherche d'emploi > Toronto, ON > Software developer senior

RQ07556 - Software Developer - CRM - Senior

Maarut Inc
Toronto, Canada
125K $ / 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
  • Work witharchitecture team to developer architectural artifacts for OPSGating
  • Work withCyber Security to complete threat risk assessment
  • Provideassistance with load testing penetration testing and AODAcompliance testing.

Deliverables :

  • 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
  • Work withclients to design effective application changes to meet businessneeds and support a like for like migration using the best of thenew 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
  • Design anddevelopment 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
  • Attend anymeetings 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.
  • Notify theCluster / Ministry project Manager in writing of any issues or othermaterial concerns related to the Assignment Deliverables as soon ashe / 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

Experienceand Skill SetRequirements :

MustHaves :

Atleast 8 years of experience developing applications using MicrosoftDynamics

Nice tohave :

  • Experienceplanning and implementing data migration for large scale MicrosoftDynamics migrations from On Premise Dynamics versions to Cloudversion implementation
  • 10 yearsin applications development
  • Handonexperience on securing applications in AzureCloud
  • Experiencewith Azure cloud technologies including optimization securityaccess control availability and integrity of theenvironment

Skill SetRequirements :

MandatoryRequirements :

Atleast 8 years of experience developing applications using MicrosoftDynamics

Skills andKnowledge :

  • 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

CRITERIA :

ExperienceArchitecting and Developing Applications for the AzureCloud :

  • 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
  • StrongMicrosoft Dynamics development skills and experience (includingPower Automate and LogicApps)
  • 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
  • Experienceworking in Agilemethodology

Experience ProvisioningConfiguring and Securing AzureCloud :

Experiencewith Azure cloud technologies including optimization securityaccess control availability and integrity of the environment

DataMigration :

Experienceplanning and implementing data migration for large scale MicrosoftDynamics migrations from On Premise Dynamics versions to Cloudversion implementation

Public SectorExperience :

Experienceworking in the PublicSector

Experience and Skill Set Requirements : Must Haves : At least 8 yearsof experience developing applications using Microsoft Dynamics Niceto have : Experience planning and implementing data migration forlarge scale Microsoft Dynamics migrations from On Premise Dynamicsversions to Cloud version implementation 10+ years in applicationsdevelopment Hand-on experience on securing applications in AzureCloud Experience with Azure cloud technologies includingoptimization, security, access control, availability and integrityof the environment Skill Set Requirements : Mandatory Requirements : At least 8 years of experience developing applications usingMicrosoft Dynamics Skills and Knowledge : Application developmentusing Microsoft Dynamics On Premise and Microsoft Dynamics Cloudversion 9.

2 Experience migrating applications and data from onPremise Dynamics to Cloud Experience configuring and securing AzureCloud environment to meet OPS security and access policy standardsCRITERIA : Experience Architecting and Developing Applications forthe Azure Cloud : At least 10 years in applications development with8 years focusing on Microsoft Dynamics and at least 2 projectsdeveloping for cloud or migrating applications to the cloud StrongMicrosoft Dynamics development skills and experience (includingPower Automate and Logic Apps) Extensive migration experience toupgrade our business critical , high sensitivity Microsoft Dynamics8.

2 on premise applications to Azure Cloud hosting using MSDynamics version 9.2 Hand-on experience on securing applications inAzure Cloud Experience working in Agile methodology ExperienceProvisioning, Configuring and Securing Azure Cloud : Experience withAzure cloud technologies including optimization, security, accesscontrol, availability and integrity of the environment DataMigration : Experience planning and implementing data migration forlarge scale Microsoft Dynamics migrations from On Premise Dynamicsversions to Cloud version implementation Public Sector Experience : Experience working in the Public Sector

Il y a 8 jours
Emplois reliés
Maarut Inc
Toronto, Ontario

Experiencein programming and analysis; specialized CRM software packagesupport at the specified experience level. Ateam player with a track record for meeting deadlines CRM SoftwareDevelopment Skills. Knowledgeand experience with specific CRM software and anticipated futurereleases high availability...

Lorven Technologies
Toronto, Ontario

Senior C++ Software Developer (Capital Markets/Fintech). Passion for technology and large-scale software design. Experience working in distributed systems including webservices, messaging software (. ...

Maarut Inc
Toronto, Ontario

Demonstratedsuccess in working productively with business clients developersand technical specialists such as DBAs web administratorsetc. Demonstratedsuccess in working productively with business clients, developers,and technical specialists such as DBAs, web administrators, etc. ...

Maarut Inc
Toronto, Ontario

Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scalability requirements.Code enhancements to existing features and new features as per approved requirements and design direction.Provide realistic work estim...

theScore
Toronto, Ontario

In your role as a Senior Engineer, you'll also be impacting technical work outside of the Trading team:. A solid foundation in computer science, with strong competencies in data structures, distributed systems, and software design. Passionate about clean code architecture and software craftsmanship....

Procom
Toronto, Ontario

Software Developer – Back End - Senior. Software Developer – Back End - Senior. Software Developer – Back End – Senior Job Description. This includes: developing detailed programming specifications writing and/or generating code compiling data-driven programs maintaining, and conducting unit tests R...

Raise
Toronto, Ontario

...

TELUS
Toronto, Ontario

You are a Senior Software developer with 5+ years of experience in IT platform implementation in a technical capacity. You have hands-on experience with the following technologies as a senior software developer: Spring, Spring Boot WireMock Docker Terraform Oracle, Postgres, MSSQL Server, MySQL Serv...

Maarut Inc
Toronto, Ontario

TheCorrections Systems Portfolio requires a temporaryProgrammer/Developer (L3) with 10 years experience for the designcoding and unit testing of enhancements and for troubleshooting andbreak/fix solutions support for a number of system in theportfolio. Developmentof required Software Architecture Do...

Intact Financial Corporation
Toronto, Ontario

Senior Software Developer (IICS). Software Developer with experience. Coach and mentor junior Software Application Developers and other team members. Oversee development teams, providing technical guidance, and driving project execution to deliver high-quality software solutions. ...