Job Title or Location

Senior Developer

Knewin
Toronto, ON
Executive
Posted 13 days ago

Senior Developer - MS Dynamics

  • Contract Duration 6+ Months

Scope

  • Senior Developer provides application development required to complete a like-for-like migration of five Microsoft Dynamics high-sensitive business-critical applications from On-Premise Dynamics version 8.2 to Azure Cloud with Dynamics version 9.2.
  • Perform data migration required for the above-described applications migration
  • Configure and secure Azure hosting environment to support highly sensitive business-critical applications
  • Work with the architecture team to develop architectural artifacts for OPS Gating
  • Work with Cyber Security to complete threat risk assessment
  • Provide assistance with load testing, penetration testing, and AODA compliance testing.

Assignment Deliverables:

  • Assess existing applications and identify tasks and effort required to migrate each application
  • Creation of technical specifications for systems development
  • Configure and secure a new cloud environment in alignment with OPS cloud policy and standard
  • Define, document, test, and implement data migration strategy and scripts required to migrate the applications to the cloud
  • Design, implement, and work with the project team in completing all relevant and required documentation in alignment with OPS standards
  • Senior Developer will be responsible for identifying deprecated code and functionality and providing out-of-the-box solutions that will produce a like-for-like replacement of the functionality in the upgraded version of the application.
  • This includes developing detailed programming specifications, user interface designs, and prototypes, writing and/or generating code compiling data-driven programs conducting unit tests, and debugging code to troubleshoot incidents and defects,
  • Analysis, design, development, testing, implementation and documentation of solutions for relevant projects
  • Work with clients to design effective application changes to meet business needs and support a like-for-like migration using the best of the new technologies
  • Working with any one or more of the technologies below, the consultant will:
  • Participate in the coding and development of application components including user interface, data services, data synchronization, and deployment services.
  • Participate in project design and application JAD sessions/walkthroughs;
  • Development of required Software Architecture Documentation for the project;
  • Produce Use Cases, Class diagrams, component diagrams, state diagrams, etc.;
  • Develop solutions to replace deprecated components focusing on like-for-like and out-of-the-box solutions
  • Develop documentation for testing, implementation, and defect tracking as per OPS standards;
  • Participate in, document, and configure output from application design sessions
  • Participate in the Unit / System / Integration Testing
  • Development of user authentication and access components according to predefined business rules in existing applications
  • Design and development of user and system interface(s)
  • Preparation of install package and install books as required
  • Provide input and complete documentation for the application deployment plan for the production environment;
  • Completion of all required documentation and system artifacts including updated technical documentation, and providing input for User Guide & Training Guide;

Must Haves:

  • At least 8 years of experience developing applications using Microsoft Dynamics

Nice to Have :

  • Application development using Microsoft Dynamics On-Premise and Microsoft Dynamics Cloud version 9.2
  • Experience migrating applications and data from Premise Dynamics to Cloud
  • Experience configuring and securing Azure Cloud environment to meet OPS security and access policy standards

Evaluation Criteria:

Criteria 1: Experience Architecting and Developing Applications for the Azure Cloud - 40 Points

  • At least 10 years in applications development with 8 years focusing on Microsoft Dynamics and at least 2 projects developing for cloud or migrating applications to the cloud
  • Strong Microsoft Dynamics development skills and experience
  • Extensive migration experience to upgrade our business critical, high sensitivity Microsoft Dynamics 8.2 on-premise applications to Azure Cloud hosting using MS Dynamics version 9.2
  • Hand-on experience in securing applications in Azure Cloud
  • Experience working in Agile methodology

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

  • Experience with Azure cloud technologies including optimization, security, access control, availability, and integrity of the environment

Criteria 3: Data Migration - 20 Points

  • Experience planning and implementing data migration for large-scale Microsoft Dynamics migrations from On-Premise Dynamics versions to Cloud version implementation

Criteria 4: Public Sector Experience - 5 Points

  • A minimum of 5 Years of public sector experience

Note :

  • Hybrid role- 3-days per week onsite required

#gttca
#LI-GTT #J-18808-Ljbffr