Titre du poste ou emplacement
RECHERCHES RÉCENTES

ON-RQ07477 - Software Developer - Mobile - Senior

S M Software Solutions Inc - 9 emplois
Toronto, ON
Télétravail
Full-time
Executive
Avantages pour l'entreprise
Flexible Work
Publié il y a 24 jours Ce travail peut expirer bientôt !
We would like to present to you a new job opportunity and I think you may find it interesting.
If you are interested kindly send the following documents to [email protected] by Friday, May 24, at 1:15 PM EST if that interests you and matches your profile.
Without mandatory documents, we cannot submit a candidate.
  1. Updated Resume in word format (Mandatory)
  2. Skills Matrix and References (Mandatory)
  3. Expected hourly rate (Mandatory)
Job Title: RQ07477 - Software Developer - Mobile - Senior
Client: Ministry of Natural Resources and Forestry
Work Location: Toronto, Ontario, Hybrid
Estimated Start Date: 2024-06-13
Estimated End Date: 2025-03-31
#Business Days: 210.00
Extension: Probable after the initial mandate
Hours per day or Week: 7.25 hours per day
Security Level: No Clearance Required
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)
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 end-to-end development of the ArcGIS application and integration with the ArcGIS Enterprise.
Experience and Skill Set Requirements
Mandatory Technical Skills and Experience (60%)
  • 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 (30%)
  • 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 (10%)
  • 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
If you are interested to learn more about this opportunity or If not please feel free to send over any names or forward this email to anyone who may be interested. Please check it out on our career site.
APPLY ONLINE
(Click above for Skill matrix and for more details)
For daily updates you can also join our WhatsApp group: Please use this link below to join