Software Developer - Senior

Software Developer - Senior

24 Oct
|
Maarut
|
East York

24 Oct

Maarut

East York

Scope

- Provide 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 to the above described applications migration

- Configure and secure Azure hosting environment to support high sensitive business critical applications

- Work with architecture team to developer 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 application and identify tasks and effort required to migrate each application

- Creation of technical specifications for systems development

- Configure and secure 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

- The consultant will be responsible for identifying deprecated code and functionality and provide 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, 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 diagram etc.;







- Develop solutions to replace deprecated components focusing on like for like and out of the box solutions

- Develop documentation for testing, implementation, 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 component 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 update technical documentation, and provide input for User Guide & Training Guide;

- Estimates for assigned tasks and percent complete

- The consultant will provide a detailed list of all work/artefacts completed on the project

- Attend any meetings related to the resolution of any requests or support incidents as required

- Ensures knowledge transfer to internal staff - the consultant will transfer over all information, research, code, documents, etc. to the client

- Complete work and achieve milestones within the assigned deadlines.

- Notify the Cluster/Ministry project Manager in writing of any issues or other material concerns related to the Assignment Deliverables, as soon as he/she becomes aware of them.







- Submit Deliverables for the Cluster/Ministry approval as they are completed.

- Comply with the Ontario Government and the Cluster/Ministry security procedures and practices.

- Comply with the Ontario Government and the Cluster/Ministry architecture/technology standards and best practices.

- Comply with the Ontario Government and the Cluster/Ministry Conflict of Interest and Confidentiality Guidelines.

- Comply with the Ontario Government I⁢ Directive, Operational Policy on the I⁢ Project Gateway Process, and other applicable Guidelines, Standards and Procedures.

- Participate in Knowledge transfer

The Vendor’s Personnel will also be required to

- Complete work and achieve milestones within the assigned deadlines;







- Notify the Cluster/Ministry project Manager in writing of any issues or other material concerns related to the Assignment Deliverables, as soon as the he/she becomes aware of them;

- Submit Deliverables for the Cluster/Ministry approval as they are completed;

- Comply with the Ontario Government and the Cluster/Ministry security procedures and practices;

- Comply with the Ontario Government and the Cluster/Ministry architecture/technology standards and best practices;

- Comply with the Ontario Government and the Cluster/Ministry Conflict of Interest and Confidentiality Guidelines;

- Provide knowledge and skill transfer to a designated Cluster/Ministry staff;

- And Comply with the Ontario Government I⁢ Directive,





Operational Policy on the I⁢ Project Gateway Process, and other applicable Guidelines, Standards and Procedures.

Requirements

Experience and Skillset Requirements

Mandatory Requirements

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

Desired Skills and Experience

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

Nice to have:

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

▶️ Software Developer - Senior
🖊️ Maarut
📍 East York

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software developer - senior

Software Developer - Senior

Software Developer - Senior

Scope - Provide 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. - Per [...]
East York
24 Oct
    East York
    24 Oct

Software Developer - Full Stack - Senior

Software Developer - Full Stack - Senior

Description: - A senior developer that will be responsible for developing and configuring ESRI GIS Fieldmaps COTS using java technologies and ESRI ArcGIS technology integration. - The application will provide data collection capabilities for re [...]
East York
24 Oct
    East York
    24 Oct

Software Developer - CRM - Senior

Software Developer - CRM - Senior

Scope - Provide 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. - Pe [...]
East York
10 Oct
    East York
    10 Oct

Software Developer - Full Stack - Senior

Software Developer - Full Stack - Senior

Responsibilities: - Translate complex business and technical system specifications into working, tested applications, including developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, and con [...]
East York
25 Oct
    East York
    25 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software developer - senior