Jobs
>
Guelph

    RQ07477 - Software Developer - Mobile - Senior - Guelph, Canada - Maarut Inc

    Maarut Inc
    Default job background
    Description

    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.


  • 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 (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


  • Jace Holdings Ltd. Mississauga, Canada

    Press Tab to Move to Skip to Content Link · Select how often (in days) to receive an alert: · Job Category: IT BP Merch, Sup Chain, Mktg & Pharmacy · Travel Requirements: 0 - 10% · Job Type: Full-Time · City: Calgary / Stellarton / Mississauga · Location: Tahoe Office, Calgary ...


  • Vidyard Kitchener, Canada

    [Full Time] Senior Mobile Developer - React Native at Vidyard (United States) | BEAMSTART Jobs · Senior Mobile Developer - React Native · Vidyard United States · Date Posted · 19 May, 2023 · Work Location · Kitchener, Canada, United States · Salary Offered · $1 yearly · Job Ty ...


  • Vidyard Kitchener, ON, Canada $130,000 - $200,000

    [Full Time] Senior Mobile Developer - React Native at Vidyard (United States) | BEAMSTART Jobs · Senior Mobile Developer - React Native · Vidyard United States · Date Posted · 19 May, 2023 · Work Location · Kitchener, Canada, United States · Salary Offered · $1 yearly · ...


  • Vidyard Kitchener, ON, Canada Full time $130,000 - $200,000

    Full Time] Senior Mobile Developer - React Native at Vidyard (United States) | BEAMSTART Jobs Senior Mobile Developer - React Native · Full Time · Remote Work · Vidyard is the video platform that's built for business. Sales reps, marketers, and corporate communicators use Vidy ...


  • Myant Inc Mississauga, Canada

    Senior Software Developer, Mobile and BLE · At Myant, we are creating the world's first expressive and continuous digital presence platform, enabled by integrating technology directly into clothing and augmented by other devices, wearables, and IOT. We see the evolution of societ ...


  • Genwave Technologies Inc. Mississauga, Canada

    At Genwave Technologies, we know wireless. We're a Canadian Wireless Engineering firm and Wireless System Integrator that designs, builds and supports wireless systems. · From DAS to Land Mobile Radio to Cell Towers to Wi-Fi to Cisco IoT, we design, build and provide technical su ...


  • Foilcon Guelph, Canada Contract Corp-to-Corp

    HM Note: This role is three (3) days in the Guelph office location or any GTA office locations as directed by Manager · Description: · Seeking a mobile Developer (Senior level) to design and develop a native application operating in online and offline modes targeting mobile smar ...

  • Linamar Corporation

    Project Manager

    1 week ago


    Linamar Corporation Guelph, Canada Full time

    Project Manager - Automation · Position Summary : · As an Automation Project Manager, you will be responsible for planning, executing, and overseeing various automation projects within the organization. You will work closely with cross-functional teams to identify opportunities ...


  • Homewood Health Guelph, Canada Full time

    Make a difference in a growing, innovative mental health organization and centre of excellence in people-centered care. Work with supportive colleagues who are passionate about improving lives and champions for quality and continuous learning. · As a Personal Support Worker, you ...


  • Homewood Health Guelph, Canada Part time

    Make a difference in a growing, innovative mental health organization and centre of excellence in people-centered care. Work with supportive colleagues who are passionate about improving lives and champions for quality and continuous learning. · As a Personal Support Worker, you ...

  • Fusion Homes

    Sr. Manager, People

    1 week ago


    Fusion Homes Guelph, Canada

    Love the Journey · As a 2022 & 2023 Kincentric Best Employer, we approach the employee experience the same way we approach the customer experience. Buying a new home can be rewarding, challenging, and, ultimately, life changing. A new home is not just one of the largest purchases ...

  • AutoCanada

    Sales Manager

    1 week ago


    AutoCanada Guelph, Canada

    AutoCanada , the largest publicly-traded automotive group in Canada, is NOW HIRING an experienced Sales Manager to work at Guelph Hyundai This is your opportunity to get your foot in the door with an automotive group that believes in growing our talent, connecting with the comm ...


  • RPMGlobal Waterloo, ON, Canada

    Who we are · You know those big cities that still feel like small towns? Where everyone's friendly and helps each other out? That's like Grant Thornton. Except here we're all professionals and there isn't a mayor or a general store. What we're trying to say is that we're a large ...


  • University of Guelph Guelph, ON, Canada

    Portfolio Manager Research Innovation Office Temporary part-time from June 1, 2024 to December 31, 2028 · The Portfolio Manager acts at the forefront of a cross-national initiative in Climate Smart Agriculture. This high contact position will engage frequently with some internal ...


  • Linamar Corporation Guelph, ON, Canada

    Project Manager - Automation · As an Automation Project Manager, you will be responsible for planning, executing, and overseeing various automation projects within the organization. You will work closely with cross-functional teams to identify opportunities for automation, devel ...

  • Linamar Corporation

    Project Manager

    3 weeks ago


    Linamar Corporation Guelph, Canada

    · Project Manager - Automation · Position Summary: · As an Automation Project Manager, you will be responsible for planning, executing, and overseeing various automation projects within the organization. You will work closely with cross-functional teams to identify opportunities ...


  • MultiFlow Solutions Guelph, Canada

    We are currently seeking a Senior Hydraulic Engineer / Designer to work out of our office in Guelph, Ontario. To be successful in this role, candidates must possess vast experience in hydraulic engineering as well as mechanical and/or electrical engineering. · At The UMI Group, o ...


  • UMI Group Inc. Guelph, ON, Canada

    We are currently seeking an experienced Senior Hydraulic Engineer / Designer to work out of our office in Guelph, Ontario . To be successful in this role, candidates must possess vast experience in hydraulic engineering as well as mechanical and/or electrical engineering. · ...


  • MultiFlow Solutions Guelph, ON, Canada

    We are currently seeking a Senior Hydraulic Engineer / Designer to work out of our office in Guelph, Ontario. To be successful in this role, candidates must possess vast experience in hydraulic engineering as well as mechanical and/or electrical engineering.At The UMI Group, our ...

  • Fusion Homes

    Sr. Manager, People

    2 weeks ago


    Fusion Homes Guelph, ON, Canada

    Love the JourneyAs a 2022 & 2023 Kincentric Best Employer, we approach the employee experience the same way we approach the customer experience. Buying a new home can be rewarding, challenging, and, ultimately, life changing. A new home is not just one of the largest purchases ma ...