Search jobs > Toronto, ON > Application developer

RQ08058:OASIS - Sr. Developer Application Development

Rubicon Path
Toronto, ON, Canada
Full-time

Description

VOR Expiry Note :

Client can exercise its option(s) to extend the SOW if the Master Service Agreement is extended beyond April 5, 2025 and be upon the same terms, conditions and covenants contained in the SOW.

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 remote offsite use.

We are looking for a software Developer (Senior level) to develop a native application for remote data capture and targeting mobile smartphones using ArcGIS field applications COTS and Java technologies.

The developer will also require ArcGIS Enterprise integration skills and experience to ensure end-to-end development of the ArcGIS application and integration with the ArcGIS Enterprise.

Background :

The purpose of the Ontario Agricultural Soil Information System (OASIS) project is to design and develop a robust, comprehensive system for the collection, storage and maintenance of the OMAFRAs legacy and new Agricultural soil and agronomic data in alignment to actions under the Soil Strategy and other emerging OMAFRA and government initiatives.

The OASIS core application will have a centralized repository with state-of-the-art mapping data and detailed soil survey analysis data.

The mobile native data collection application will integrate with the OASIS core application via the ArcGIS Enterprise.

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 remote offsite use.

We are looking for a software Developer (Senior level) to design and develop a native mobile application for remote (online and offline) data capture and targeting mobile smartphones using ArcGIS field applications COTS and Java technologies.

The developer will also require ArcGIS Enterprise integration skills and experience to ensure end-to-end development of the ArcGIS application and integration with the ArcGIS Enterprise.

Background :

The purpose of the Ontario Agricultural Soil Information System (OASIS) project is to design and develop a robust, comprehensive system for the collection, storage and maintenance of the OMAFRAs legacy and new Agricultural soil and agronomic data in alignment to actions under the Soil Strategy and other emerging OMAFRA and government initiatives.

The OASIS core application will have a centralized repository with state-of-the-art mapping data and detailed soil survey analysis data.

The mobile native data collection application will integrate with the OASIS core application via the ArcGIS Enterprise.

The consultant will be using a Hybrid work arrangement comprising of up to 3 days a week onsite availability to the Guelph office location or any GTA office locations as directed / required by the client (LRC I&IT).

SkillsExperience and Skill Set Requirements

Evaluation Criteria

Evaluation % Weightage

Mandatory Technical Skills and Experience

Desirable Technical Skills and Experience

Soft Skills and Experience

TOTAL

100%

Mandatory Technical Skills

  • Experience with systems integration (Java web application, ESRI GIS), web services, and webhooks using RESTful API
  • 4+ years of full stack java development knowledge and experience designing and delivering solutions (Java / JEE technology, JSON, HTML 5, Accessibility for Ontarians with Disability Act (AODA), RESTful APIs)
  • Strong knowledge of SOA and microservice design, web services and related standards (REST, JSON, SOAP)
  • Understanding of ArcGIS Online and ArcGIS Enterprise and experience working with ArcGIS APIs / SDKs (ArcGIS Online and ArcGIS Enterprise)
  • Knowledge of IT security best practices and protocols (OAuth 2, SAML)

Desirable Technical Skills

  • Knowledge of GIS data management and analytics
  • Experience with GIS scripting languages (Python, R) and related libraries
  • Experience building and deploying cloud native solutions, ideally in Azure
  • Experience with relational and spatial databases
  • Familiarity with relevant Government of Ontario Information and Technology Standards (GO-ITS)
  • Experience in SDLC, Digital and Agile methodologies, source control, DevOps, CI / CD, and related tools (Azure DevOps, Git)

Soft Skills and Experience

  • Ability to work independently and work closely with other developers especially for system integration.
  • Analytical and problem-solving skills.
  • Attention to detail.
  • Professional team player with ability to work collaboratively with other project team members.
  • Critical time and work management.

Supplier CommentsClosing Date / Time2024-10-30, 3 : 00 p.m. EST

Max no of submission- 1(one)

Hybrid Arrangement- The consultant will be using a Hybrid work arrangement comprising of up to 3 days a week onsite availability to the Guelph office location or any GTA office locations as directed / required by the client (LRC I&IT).

Must haves :

  • Experience with systems integration (Java web application, ESRI GIS), web services, and webhooks using RESTful API
  • 4+ years of full stack java development knowledge and experience designing and delivering solutions (Java / JEE technology, JSON, HTML 5, Accessibility for Ontarians with Disability Act (AODA), RESTful APIs)
  • Strong knowledge of SOA and microservice design, web services and related standards (REST, JSON, SOAP)
  • Understanding of ArcGIS Online and ArcGIS Enterprise and experience working with ArcGIS APIs / SDKs (ArcGIS Online and ArcGIS Enterprise)
  • Knowledge of IT security best practices and protocols (OAuth 2, SAML)
  • 11 days ago
Related jobs
Rubicon Path
Toronto, Ontario

A senior developer that will be responsible for developing and configuring ESRI GIS Fieldmaps COTS using java technologies and ESRI ArcGIS technology integration. We are looking for a software Developer (Senior level) to develop a native application for remote data capture and targeting mobile smart...

Rubicon Path
Toronto, Ontario

A seniordeveloper that will be responsible for developing and configuringESRI GIS Fieldmaps COTS using java technologies and ESRI ArcGIStechnology integration. We are looking for a softwareDeveloper (Senior level) to develop a native application for remotedata capture and targeting mobile smartphone...

Flynn Group of Companies
Mississauga, Ontario

Will be a core member of the team to design, architect, develop, code reviews and test our key applications*Design new application features and integrations in collaboration with team members to deliver complex changes*Design and implement scalable and resilient cloud solutions with security and dis...

CIBC
Toronto, Ontario

Le conseiller principal, Développement d’applications est chargé de diriger la conception fonctionnelle et le développement de systèmes d’applications pour toutes les technologies et les plateformes. Le conseiller, Développement d’applications assure un leadership technique afin d’élaborer des étape...

BMO
Toronto, Ontario

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Expertise in understanding of Packages & other tools, Microsoft Entity Frame...

CIBC
Toronto, Ontario

Allocation des ressources, Bancaire, Blanchiment d'argent (Inactif), Communication, Conformité des sanctions, Développement d'applications, Développement de stratégie, Entreprises, Établissement du budget, Exécution de projets, Filtrage de sanctions, Gestion de projet, Gestion des personnes, Group P...

BMO
Canada, Canada

Sr COBOL developer in IBMi (AS400) environment with Life Insurance Application knowledge. Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes and conducting software testing and ...

Skillsoft
Remote, Canada
Remote

We are seeking an experienced Sr. Applications Engineer to join our Salesforce Platform Operations Teams to support maintaining and optimizing our Salesforce CRM platform. ...

S.i. Systems
Toronto, Ontario

Responsible for the development, design, and implementation of application systems. Fullstack Developer (React/Next. JS/Python) to design and develop application systems for a professional services client - RQ. Interfaces with technical team to design and implement application systems. ...

CIBC
Toronto, Ontario

Alteryx, Ansible on Microsoft Azure, Automatisation informatique, Conception de solutions, Développement de solutions, IBM Cognos Business Intelligence, Migrations cloud, Outils de renseignement d'entreprise, Plateforme SAS, Python (langage de programmation), Rapport du Service du renseignement d’en...