Talent.com
Rubicon Path
RQ07968:Software Developer-RemoteRubicon Path • Toronto, ON, CA
RQ07968:Software Developer-Remote

RQ07968:Software Developer-Remote

Rubicon Path • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
  • Remote
Job description

About the job RQ07968:Software Developer-Remote

Description

An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.x and VBA for the Ministry of the Environment, Conservation, and Parks.

The MECP Parks Legacy Tool upgrade project refers to an application toolset, the GapTool, and the Values & Pressures Tool (VAPT). The GapTool and the VAPT were developed over a decade ago. The GapTool is an analytical tool designed to help prepare information and identify gaps in ecological representation. Where ecological representation is the concept that within ecologically defined regions, protected ecological systems (areas) should include representative examples of its characteristic biodiversity. So, Gap analyses are geospatial investigations to identify ecological features which are not sufficiently represented within protected areas, and to what degree protection is already in place. The objective is to prioritize, strategically target, and maximize conservation efforts to species and communities of the highest need. The Values & Pressures tool enables the geospatial review of site specific values and pressures acting within a protected area. Combined, these tools automate, simplify, and expedite analyses performed by other means. They allow more information to be updated regularly, verified, and support the centralization of authoritative data. The tools can be used to produce tabular reports and maps. Their use cases vary but include park management planning, provincial reporting, biodiversity assessment, and land use planning.

These tools are standalone GIS Applications built using Visual Basic .Net v9.2, Esri ArcGIS Desktop v10.x, and ArcObjects. They are intended for internal use only by approximately 50 unique users and host open data only. The applications connect to the Ontario Parks Datastore server. This sever hosts authoritative geospatial information on protected areas, ecodistricts, landforms, and vegetation. Unfortunately, Esri support for the last version of ArcGIS Desktop v10.x will end March 1st, 2026. Therefore, this toolset will need to be rebuilt with a supported version of Esri ArcGIS Pro and C#. Redevelopment will ensure delivery of a functional, stable, and fully supported application.

Required experience:

  • Knowledge of Esri Desktop Software Customization (ArcObjects or ArcGIS Pro SDK), ArcMap, ArcPro, File Geodatabases, C++, C#, and VBA

Remote / Hybrid work arrangements are supported.

Successful candidates may report to either the Peterborough or Toronto MNR office as they desire. Otherwise, remote work arrangements within Ontario are supported.

  • 300 WATER STREET, NORTH TOWER, FLOOR 4, PETERBOROUGH, ONTARIO
  • 40 ST CLAIR AVENUE WEST, FLOOR 11, TORONTO, ONTARIO

Responsibilities:

  • Required to translate technical systems specifications into working, tested applications. This includes:
    • developing detailed programming specifications
    • writing and/or generating code
    • compiling data-driven programs, maintaining, and conducting unit tests
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations

General Skills:

  • Experience in programming and analysis; specialized software package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and document applications
  • Experience in the use of object and/or third generation language development tools
  • Experience in one or more programming languages
  • Experience in application design, latest design patters, deployment and troubleshooting
  • Experience with relational and hierarchical database technologies
  • Experience in the use of information retrieval packages using query languages
  • Experience with one or more communications protocols
  • Experience in structured methodologies for the design, development, implementation and maintenance of applications
  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • A team player with a track record for meeting deadlines

Strongly Desirable Skillsets:

  • Knowledge of Esri Desktop Software Customization (ArcObjects or ArcGIS Pro SDK), ArcMap, ArcPro, File Geodatabases, C++, C#, and VBA

SkillsExperience and Skill Set Requirements

Technical Experience - 60

  • Experience with GIS (Esri) based projects e.g, ArcMap, ArcPro SDK, File Geodatabases, ArcObjects, ArcGIS Portal and/or ArcGIS Online
  • Experience with IT Infrastructure modernization and maintenance focused projects
  • Experience with VBA, .Net, C++, C#, SDKs

Communication Experience - 35

  • Experience communicating technical concepts to lay audiences
  • Experience negotiating / resolving project direction to achieve consensus
  • Experience collaborating with stakeholders, Business Analysts and project management

IT Public Sector Experience - 5

  • Experience with projects in the Land and Resources I&IT Cluster (LRC) or Ontario Government

Notes for Candidates:

  • Willing and able to work remotely
  • Laptop will be sent to them
  • No leaves, resource expected to be available for the full length of contract
  • Open to Ontario residents only
  • Accept only 3 to 5 page applications 11 or 12 pt font (includes resume and cover letter)
  • Mandatory skills:

    · Experience with GIS (Esri) based projects e.g, ArcMap, ArcPro SDK, File Geodatabases, ArcObjects

    · Experience with VBA, .Net, C++, C#, SDKs

    #J-18808-Ljbffr
    Create a job alert for this search

    RQ07968:Software Developer-Remote • Toronto, ON, CA

    Similar jobs

    Rq07968:Software Developer-Remote

    Rubicon PathToronto, Canada
    Remote
    Full-time

    About the job RQ07968:Software Developer-Remote Description An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.X... Show more

     • Promoted

    Remote Senior Software Engineer - AI Code Testing

    Great Value HiringToronto, ON, CA
    Remote
    Part-time

    A leading technology firm in Canada is seeking a Senior Software Engineer / Coding Expert for a part-time, project-based contract.The role involves assessing and refining AI-generated code, designi... Show more

     • Promoted

    RQ09390 - Sr. Software Developer

    Source CodeToronto, ON, CA
    Full-time

    Hybrid: 3 Days onsite / 2 days remote.Required to translate technical systems specifications into working, tested applications.Resolves and troubleshoots technical problems which arise during the u... Show more

     • Promoted

    RQ09683 - Sr. Software Developer

    Source CodeToronto, ON, CA
    Full-time

    Security Level: CRJMC (Must get clearance before start date).The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years experience for the design, coding and un... Show more

     • Promoted

    Senior Software Developer (Remote First)

    ZensuranceToronto, ON, CA
    Remote
    Full-time

    Zensurance is redefining commercial insurance for Canadian businesses.As a leading InsurTech, we make getting the right coverage simple, fast, and accessible through a digital-first experience.Our ... Show more

     • Promoted

    RQ00651 - Sr. Software Developer

    Source Codetoronto, on, Canada
    Temporary

    ONSITE up to 5 days onsite (subject to HM's discretion)-525 University Avenue.The Agency is seeking a highly skilled Senior Adobe Experience Manager (AEM) Developer with 8+ years of overall IT expe... Show more

     • Promoted

    Remote Software Developer (Canada)

    TuringToronto, ON, CA
    Remote
    Full-time

    Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

     • Promoted

    RQ10393 - Sr. Software Developer - Cognos

    Source CodeToronto, ON, CA
    Full-time

    ONSITE 5 days a week - Yonge St.This includes: developing detailed programming specifications writing and/or generating code compiling data-driven programs, maintaining,.Senior Cognos Developer in ... Show more

     • Promoted

    RQ09885 - Sr. Software Developer - API

    Source CodeToronto, ON, CA
    Full-time

    On-site (During the duration of the assignment, you will be under the discretion of the Hiring Manager's requirements for the Project you are assigned to).Contract 1 year, 2 possible extensions.A s... Show more

     • Promoted

    RQ08110 - Sr. Software Developer

    Rubicon PathToronto, ON, CA
    Full-time

    Will work in the office 3 days per week (40 St.Clair West, Toronto) and 2 days remotely.Develop and interpret program and code specifications for geospatial applications, ensuring alignment with pr... Show more

     • Promoted

    Remote Software Developer for FinTech Platform & Analytics

    NumerixToronto, ON, CA
    Remote
    Full-time

    A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

     • Promoted

    Senior Software Developer ( Remote Canada)

    Smile Digital Healthtoronto, on, Canada
    Remote
    Full-time

    Working for a company like Smile Digital Health means supporting our mandate for.We strive towards this goal every day, and the results can be seen in the impact of our innovative health data platf... Show more

     • Promoted

    Senior Software Developer

    Toronto Film Schooltoronto, on, Canada
    Full-time

    Build the Platform That Powers the Future of Vehicle Access.Toronto (Remote / Hybrid considered).We're looking for an experienced developer who wants to spend their time building, not managing.Some... Show more

     • Promoted

    RQ08111 - Sr. Software Developer

    Rubicon PathToronto, ON, CA
    Full-time

    Hybrid work: will work in office 3 days per week (40 St.Clair West, Toronto) and 2 days remotely.Required to translate technical systems specifications into working, tested applications.Resolves an... Show more

     • Promoted

    Remote Software Developer — Build Financial Solutions - C$46 - C$71 An Hour - Remote

    Financial Services CompanyToronto, Canada
    Remote
    Full-time

    A leading financial services company in Canada is seeking a Software Developer to work remotely.The ideal candidate will have over 2 years of software development experience, preferably in the inve... Show more

     • Promoted

    Remote Senior Software Developer for Innovative InsurTech Solutions

    ZensuranceToronto, ON, CA
    Remote
    Full-time

    Drive software innovation as a Senior Software Developer in a remote-first environment.Utilize your expertise in Node.TypeScript, and full-stack development to enhance digital insurance solutions.I... Show more

     • Promoted

    RQ09741 - Sr. Software Developer

    Source CodeToronto, ON, CA
    Full-time

    Hybrid - - Candidate MUST work 3 days onsite and 2 days remote - Starting October 20, resources are expected to come into the office 4 days per week.Starting January 5, resources are expected to co... Show more

     • Promoted

    Remote Software Developer (Progress Openedge) - $90,000 - $115,000 A Year - Remote

    Fidelity CanadaToronto, Canada
    Remote
    Full-time

    A leading financial services firm is seeking a remote Software Developer to drive business value through innovative solutions.Responsibilities include defining project requirements, developing appl... Show more