drjobs
RQ07477 - Software Developer - Mobile - Senior
drjobs
RQ07477 - Software D....
drjobs RQ07477 - Software Developer - Mobile - Senior العربية

RQ07477 - Software Developer - Mobile - Senior

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

10years

Job Location

drjobs

Guelph - Canada

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2847074

Description:

  • We are looking for a mobile Developer (Senior level) to design and develop a native application (OASIS Remote Field Data Capture) operating in online and offline modes targeting mobile smartphones using ArcGIS field applications COTS.
  • The developer will also require ArcGIS Enterprise integration skills and experience to ensure endtoend development of the ArcGIS application and integration with the ArcGIS Enterprise.


Requirements

Experience and Skill Set Requirements:

Must Haves:

  • Advanced knowledge of theory and principles of systems design configuration integration and development IT security programming concepts and languages and related methods techniques practices and standards
  • Strong knowledge of SOA and microservice design web services and related standards (REST JSON SOAP)
  • Experience developing web mapping applications including mobile solutions and responsive designs (JavaScript TypeScript HTML5 CSS ArcGIS APIs/SDKs)
  • Knowledge of IT security best practices and protocols (OAuth 2 SAML)


Skill Set Requirements:

Mandatory Technical Skills and Experience:

  • Expertise with Esri ArcGIS products: ArcGIS Online ArcGIS Enterprise (Portal Server Data Store) ArcGIS Pro
  • Experience with ArcGIS field collection tools ideally ArcGIS Field Maps
  • Strong knowledge of SOA and microservice design web services and related standards (REST JSON SOAP)
  • Experience developing web mapping applications including mobile solutions and responsive designs (JavaScript TypeScript HTML5 CSS ArcGIS APIs/SDKs)
  • Experience with systems integration web services webhooks etc.
  • Experience in SDLC Digital and Agile methodologies source control DevOps CI/CD and related tools (Azure DevOps Git)


Desirable Technical Skills and Experience:

  • Advanced knowledge of theory and principles of systems design configuration integration and development IT security programming concepts and languages and related methods techniques practices and standards
  • Knowledge of IT security best practices and protocols (OAuth 2 SAML)
  • 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
  • Knowledge of UI/UX and accessibility best practices including Accessibility for Ontarians with Disability Act (AODA)
  • Familiarity with relevant Government of Ontario Information and Technology Standards (GOITS)


Soft Skills and Experience:

  • Analytical and problemsolving skills.
  • Attention to detail.
  • Professional team player with ability to work collaboratively with other project team members.
  • Critical time and work management
  • Team Player

Experience and Skill Set Requirements: Must Haves: Advanced knowledge of theory and principles of systems design, configuration, integration and development, IT security, programming concepts and languages, and related methods, techniques, practices and standards Strong knowledge of SOA and microservice design, web services and related standards (REST, JSON, SOAP) Experience developing web mapping applications, including mobile solutions and responsive designs (JavaScript, TypeScript, HTML5, CSS, ArcGIS APIs/SDKs) Knowledge of IT security best practices and protocols (OAuth 2, SAML) Skill Set Requirements: Mandatory Technical Skills and Experience: Expertise with Esri ArcGIS products: ArcGIS Online, ArcGIS Enterprise (Portal, Server, Data Store), ArcGIS Pro Experience with ArcGIS field collection tools, ideally ArcGIS Field Maps Strong knowledge of SOA and microservice design, web services and related standards (REST, JSON, SOAP) Experience developing web mapping applications, including mobile solutions and responsive designs (JavaScript, TypeScript, HTML5, CSS, ArcGIS APIs/SDKs) Experience with systems integration, web services, webhooks, etc. Experience in SDLC, Digital and Agile methodologies, source control, DevOps, CI/CD, and related tools (Azure DevOps, Git) Desirable Technical Skills and Experience: Advanced knowledge of theory and principles of systems design, configuration, integration and development, IT security, programming concepts and languages, and related methods, techniques, practices and standards Knowledge of IT security best practices and protocols (OAuth 2, SAML) 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 Knowledge of UI/UX and accessibility best practices, including Accessibility for Ontarians with Disability Act (AODA) Familiarity with relevant Government of Ontario Information and Technology Standards (GO-ITS) Soft Skills and Experience: 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 Team Player

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.