Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

RQ11324 - Software Developer - CRM - Senior

Full-time

Maarut Inc


Description:

To respond to the priorities of the Government of Ontario through the passage of the Bill 5, Protect Ontario by Unleashing Our Economy Act 2025, the resource may be partially assigned to Bill 5 related projects or initiatives on an as needed basis.


  • A Senior GIS Systems Analyst and Developer is needed to upgrade Geocortex based GIS applications to the new VertiGIS platform.

  • The Land and Resources I&IT Cluster (LRC), in partnership with the Ministries of Natural Resources, Energy and Mines; Environment, Conservation, and Parks; Agriculture, Food, and Agribusiness; and Indigenous Affairs and First Nations Economic Reconciliation is undertaking a multi-year effort to upgrade up to 18 business-critical geospatial applications hosted on the GIS Delivery Platform (GDP).

  • This initiative is driven by the need to upgrade Geocortex-based applications, which rely on deprecated middleware and infrastructure, to the current Geocortex vendor release version, the fully supported, next-generation VertiGIS platform. The project will deliver like-for-like upgrades of up to 18 existing Geocortex applications, preserving current functionality while upgrading the underlying technology and application codebase. This work will ensure continued alignment with GO-ITS standards and service delivery requirements, maintain vendor support, and mitigate risks associated with unsupported systems, including security vulnerabilities, system instability, performance degradation, and potential reputational impacts.

  • The upgraded VertiGIS applications will provide improved integration with modern GIS capabilities, including enterprise data, geoprocessing services, and portal technologies. This enhanced compatibility will enable future modernization opportunities and improved data management efficiencies. In addition, the upgrades will address existing functionality and performance issues, support Accessibility for Ontarians with Disabilities Act (AODA) compliance, and deliver an overall improved user experience.

  • All Geospatial Ontario IT Program projects are composed of both IT Source Fee-For-Service and Full Time Employee resources.

  • Projects will maintain independent, as well as, Program, and Corporate level governance.

  • Two onsite work locations are recommended; however, the successful candidate may work out of a locally available Ontario Public Service office:


  1. 300 WATER STREET, NORTH TOWER, FLOOR 4, PETERBOROUGH, ONTARIO

  2. 40 ST CLAIR AVENUE WEST, FLOOR 11, TORONTO, ONTARIO

The successful candidate is expected to work without break in service for the duration of the contract. However 5 days off have been built into the contract.

 

Responsibilities:


  • Provide senior technical expertise, project leadership, and coordination of activities in the development, implementation, and maintenance of a diverse range of cost-effective I&IT solutions.

  • Provide technical advice to clients and leverage OPS I&IT solutions and applications to meet program/service goals and objectives, ensuring efficiency.

 

General Skills:


  • Provides specialized technical expertise in the overall analysis of the design and architecture of systems solutions.

  • Ability to evaluate recommendations and ensure all recommended solutions for improvement are congruent with the project goals and objectives.

  • Identifies short and long-term project goals/objectives, and as a senior technical expert, defines and identifies program and service delivery requirements in support of the development and/or acquisition of client applications.

  • Leads the analysis, development, and documentation of design and architecture of systems solutions.

  • Leads the development of testing, integration, and implementation of systems solutions into the clients’ applications.

  • Guides the feasibility studies and cost-effective analyses of proposed client I&IT initiatives, ensuring all studies and analyses are documented.

  • Leads the technical aspects of projects related to the development and/or acquisition of a diverse range of client applications through all stages of the Systems Development Life Cycle (SDLC). This includes planning, scheduling, and estimating resources, providing technical expertise, coordination, monitoring progress, and providing management with project status updates.

  • Demonstrated experience gathering requirements, translating business documents into technical specifications.

  • Experience leading development/support teams supporting multi-dimensional and relational databases and their applications for effective planning, budgeting, strategizing, and forecasting procedures.

  • Demonstrated experience designing and developing complex applications utilizing relational and multi-dimensional databases.

  • Ability to provide implementation and post-implementation support as required.

  • Oversees the research and evaluation of the technical components in the acquisition of software, hardware, technology, systems, and products.

  • Recommends and directs the measurement and improvement of tools, techniques, standards, and performance criteria to control the quality of application development initiatives.

  • Provides coaching and direction to junior analysts throughout the project, related to the development and/or acquisition of a diverse range of client applications through all stages of the Systems Development Life Cycle.

 

Desirable Skills:


  • Experience developing and deploying solutions to cloud platforms, ideally Azure.

  • Knowledge of service-oriented architecture (SOA), microservices, and web services (REST, JSON, AJAX).

  • Ability to troubleshoot and support incident management and operations.

  • Experience developing web applications (JavaScript, Typescript, HTML5, CSS) and scripting (Python).

  • Knowledge of Geographical Information Systems (GIS), spatial data, analysis, and applications.

  • Experience using GIS software suites, ideally ArcGIS, VertiGIS/Geocortex, and/or FME.

  • Knowledge and understanding of Information Management principles, concepts, policies, and practices.

  • Experience with development/maintenance of documentation including installation guides and build books.

  • Ability to gather, review, and provide feedback to business requirements.

Requirements

Experience and Skill Set Requirements:

Must Haves:


  • Experience using GIS software suites, ideally ArcGIS, VertiGIS/Geocortex, and/or FME.

 

Skill Set Requirements:

Technical Experience:


  • Experience with Esri's ArcGIS Enterprise suite of products e.g., ArcPro SDK, File Geodatabases, ArcGIS Enterprise Portal, ArcGIS Notebooks, ArcGIS Server, ArcGIS Image Server, etc.

  • Experience with Microsoft Azure, GIS infrastructure and networking management and modernization

  • Knowledge of service-oriented architecture (SOA), microservices, and web services (REST, JSON, AJAX)

  • Experience developing GIS web applications (JavaScript, Typescript, HTML5, CSS, VertiGIS/Geocortex, and/or FME)

  • Experience with Python, VBA, .Net, C++, C#, SQL, and SDKs

 

Communication Experience:


  • Experience communicating technical concepts to lay audiences

  • Experience negotiating / resolving project direction to achieve consensus

  • Experience collaborating with stakeholders, Business Analysts and project management

  • Knowledge and understanding of Information Management principles, concepts, policies, and practices.

  • Experience with development/maintenance of documentation including installation guides and build books.

  • Ability to gather, review, and provide feedback to business requirements.

 

IT Public Sector Experience:


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

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the RQ11324 - Software Developer - CRM - Senior in Peterborough, ON vacancy
  •  ...Senior Accountant We are looking for a high performing senior accountant to join our growing firm at our Downtown Peterborough office...  ...Collect and analyze financial information to recommend or develop efficient use of resources and procedures, provide strategic recommendations... 
    Senior
    Full time
    Work at office

    Gauvreau & Associates

    Peterborough, ON
    22 hours ago
  • $75k - $105k per year

     ...Project Manager / Senior Project Manager Hazardous Materials Peterborough, ON Salary Range: $75,000- $105,000 Step into a leadership...  ...assessments and reporting. Conduct sampling and analysis and develop remediation/abatement specifications and management plans.... 
    Senior
    Full time
    Contract work
    Work at office
    Flexible hours

    Pinchin Canada Career

    Peterborough, ON
    22 hours ago
  • $65k - $85k per year

     ...We are looking for a Senior Accountant to join our team—bring your ambition and shape what comes next. Be part of something bigger...  ...resolving engagement issues Supporting year-end planning Developing and maintaining positive and productive working relationships... 
    Senior
    Permanent employment
    Full time
    Summer work
    Local area
    Flexible hours

    Baker Tilly Kdn Llp

    Peterborough, ON
    22 hours ago
  •  ...Bill 5 related projects or initiatives on an as needed basis. A senior GIS infrastructure and application solutions tester is needed to...  .... Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development... 
    Senior
    Full time
    Contract work
    Work at office

    Maarut Inc

    Peterborough, ON
    22 hours ago
  • $17.6 per hour

     ...excited to explore their personal style. We are looking for a Senior Beauty Sales Consultant at our Lansdowne location in...  ...curious, coachable, and passionate about continuous learning and developing others. Bonus: Previous experience as a Keyholder in a retail... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Internship
    Flexible hours
    Afternoon shift

    Chatters Limited Partnerships

    Peterborough, ON
    8 days ago
  • $65k - $90k per year

     ...to: ~Prospect and onboard new accounts. ~Develop strategies to increase sales growth in the...  ...are properly documented in the company CRM, on an ongoing basis. ~Facilitate industry...  ...negotiation skills. ~Experience with CRM software. The anticipated annual base salary range... 
    Crm
    Full time

    Nedco

    Peterborough, ON
    4 days ago
  • $60k per year

     ...labor market changes, and regional business developments is key to anticipating client needs....  ...SCOPE As a leading agency with Indigenous senior leadership, Level A Professional Group...  ...knowledge of Microsoft Office Suite and CRM databases. Proficient in operating standard... 
    Senior
    Crm
    Weekly pay
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Monday to friday
    Flexible hours
    Shift work

    Level A Professional Group

    Peterborough, ON
    1 day ago
  • $116k - $162k per year

     ...Handling team in Peterborough, Ontario. This Senior Level position as the Innovation Manager...  ...Your Day to Day:   Identify and develop new product ideas through internal idea generation...  ...design areas (mechanical, I&C and software).  Prepare and/or verify project level... 
    Senior
    For subcontractor
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    BWXT

    Peterborough, ON
    11 hours ago
  • $30.96 - $33.16 per hour

     ...Relations Specialist provides confidential senior level communications on behalf of the...  ...Specialist will assist senior management to develop, implement and promote a comprehensive...  ...activity for the branch utilizing Cision software. ~ Oversee the implementation of effective... 
    Senior
    Hourly pay
    Full time
    Internship
    Work at office
    Remote work
    Work from home

    Canadian Mental Health Association-haliburton, Kawartha, Pin...

    Peterborough, ON
    14 hours ago
  •  ...application, specification, and design of Power and Control hardware and software for large custom-built motors, generators, and related equipment...  .... From a solid foundation of engineering expertise, develop and upgrade existing control and power equipment to the standards... 
    Work at office
    Relocation package

    GE Vernova

    Peterborough, ON
    22 hours ago
  • $45k - $55k per year

     ...regulatory compliance. · Proficiency in policy management and CRM systems. Asset: · A university degree in a related field or...  ...Commitment to Accessibility Billyard Insurance Group is committed to developing an inclusive, barrier-free recruitment process and work... 
    Crm
    Long term contract
    Remote work
    Flexible hours

    Billyard Insurance Group - Peterborough

    Peterborough, ON
    6 days ago
  •  ...organizational and computer skills, utilizing software to manage data and facilitate effective...  ...and report on project performance to senior management. Authorize project expenditures...  .... We are committed to attracting, developing, and retaining individuals who reflect the... 
    Senior
    Full time
    Contract work
    For subcontractor
    Work at office

    Milestone Environmental Contracting Inc.

    Peterborough, ON
    22 hours ago
  • $60k - $75k per year

     ...presence What you will do Build & Nurture Relationships: Develop deep, consultative relationships with clients through regular on-...  ...proposals that win business Pipeline tracking: Forecast accuracy and CRM hygiene that supports your efforts Qualifications... 
    Crm
    Long term contract
    Full time
    Contract work
    Temporary work
    Local area
    Immediate start
    Remote work

    Torstar Corporation

    Peterborough, ON
    22 hours ago
  • $75k - $109k per year

     ...across our multi-disciplinary engineering groups including I&C, Software and Mechanical Engineering. The Systems Engineering group...  ...Creative problem-solving skills, outstanding analytical abilities, developing leadership skills and the ability to work in a team. Flexibility... 
    Temporary work
    For subcontractor
    Local area
    Immediate start
    Remote work
    Flexible hours

    BWXT

    Peterborough, ON
    11 hours ago
  • $68k - $108.55k per year

     ...as relays, motors and circuit cards.   RESPONSIBILITIES: Develop concept designs into detail drawings & bills of materials for equipment...  ...of a broad range of interdisciplinary departments: mechanical, software design, systems engineering and manufacturing. ~ Creative... 
    Remplacement
    Local area

    BWXT

    Peterborough, ON
    11 hours ago
  • $73k - $109k per year

     ...in preparing the various sections and inputs to the proposal ~ Develop proposal strategy in support of the sales strategy ~ Direct...  ...broad range of interdisciplinary departments: mechanical, I&C, software design and manufacturing Experience with high quantity component... 
    Contract work
    Internship
    Local area
    Flexible hours

    BWXT

    Peterborough, ON
    11 hours ago
  •  .... As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be...  ...vendors, and teammates Ability to learn and operate the applicable software system used to process orders Experience working in a fast-... 
    Full time

    Emco

    Peterborough, ON
    22 hours ago
  •  ...support to Compass users both remotely and in person, including software, hardware, and troubleshooting. Having a Network Operation...  ...removing retired devices Purchasing of equipment for programs. Developing and maintaining relationships with product vendors and MSPs.... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Monday to friday
    Shift work

    Compass Early Learning And Care

    Peterborough, ON
    22 hours ago
  • $28.83 per hour

     ...Utilizes standard procedures and processes to work with individuals on developing an individual program to accommodate their unique needs. ·...  ...about disabilities and all life stages (children to seniors) · Demonstrated decision making and professional judgement.... 
    Senior
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Work at office
    Flexible hours

    Vision Loss Rehabilitation Canada

    Peterborough, ON
    22 hours ago
  •  ...across active projects. Scheduling & Project Coordination Develop, maintain, and implement procurement and submission schedules based...  ...Proficiency with Procore or similar construction management software. Strong working knowledge of Microsoft Office Suite (Word, Excel... 
    Contract work
    For subcontractor
    Work at office

    Matheson Constructors

    Peterborough, ON
    19 days ago
  •  ...in customer service, retail, or a related customer-facing environment Preferred: Experience with customer relationship management (CRM) systems or similar tools Additional Information At Indigo, all applications submitted are reviewed in detail by our HR team. In... 
    Crm
    Full time
    Flexible hours
    Afternoon shift
    Early shift

    Indigo Books Llc

    Peterborough, ON
    22 hours ago
  • $85k - $126k per year

     ...to a broad range of interdisciplinary departments: mechanical, software design, systems engineering and manufacturing. Excellent written...  ...problem-solving skills, outstanding analytical abilities, developing leadership skills and the ability to work in a team.... 
    Remplacement
    Permanent employment
    Temporary work
    For subcontractor
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    BWXT

    Peterborough, ON
    20 hours ago
  • $71k - $106k per year

     ...problem solving, troubleshooting and decision making. Lead and develop training and qualification of Operators, according to a well-...  ...tools and principles. ~ Comfortable with common Microsoft Office software applications (MS Word, Excel, PowerPoint). Desired... 
    Work at office
    Local area
    Immediate start

    BWX Technologies

    Peterborough, ON
    6 days ago
  • $73k - $106k per year

     ...a broad range of interdisciplinary departments: systems, l&C, software design and manufacturing. Excellent written and oral communication...  ...problem-solving skills, outstanding analytical abilities, developing leadership skills and the ability to work in a team. Flexibility... 
    Contract work
    Temporary work
    For subcontractor
    Internship
    Local area
    Immediate start
    Remote work

    BWXT

    Peterborough, ON
    11 hours ago
  •  ...into higher levels of leadership. Professional Development : Develop and refine your leadership, management, and executive skills through...  ...ensembles - one for new musicians, an intermediate group, and a senior youth orchestra for developing and experienced instrumentalists.... 
    Senior
    Long term contract
    Full time
    Part time
    Casual work
    Work from home
    Flexible hours

    Kawartha Youth Orchestra

    Peterborough, ON
    8 days ago
  •  ...conflict resolution skills. Must have well developed interpersonal and communication skills (...  ...in the use of general computer software, Excel and Word, spreadsheets, report writing...  ...with sensitive or confidential matters. Develop efficient information and data management... 
    Full time
    Contract work
    For contractors
    Casual work
    Internship
    Flexible hours

    Pinchin Ltd

    Peterborough, ON
    4 days ago
  • $42k - $52k per year

     ...Tracking orders. Returns process. Answer product related questions. Maintain customer records in the Customer Record Management (CRM) platform. Miscellaneous projects as requested Essential Job Qualifications ~1-2 years of experience in an administrative or... 
    Crm
    Remplacement
    Full time
    Contract work
    Fixed term contract
    Work at office
    Local area
    Relocation
    Monday to friday

    Shimano Canada Ltd

    Peterborough, ON
    4 days ago
  • $57.5k per year

     ...schematics, standards, sketches, written or oral instructions);•    Developing detailed parts lists for the components; •    Verifying...  ...applications preferred;•    Prior work experience using 3D CAD software, experience with Unigraphics preferred; •    Self-starter with... 
    Permanent employment
    Work at office
    Local area

    Andritz

    Peterborough, ON
    24 days ago
  •  ...Technology Architect for an enterprise-level contract opportunity. In this role, you will develop, recommend, implement, and manage a robust technical architecture encompassing hardware, software, and communication systems inside a large, distributed, cross-platform... 
    Long term contract
    Contract work
    Work at office
    Remote work

    Randstad

    Peterborough, ON
    more than 2 months ago
  •  ...bookkeeping, and specialty service teams, Coach, mentor, and develop assigned employees for high performance and professional growth,...  ...computer skills, including working knowledge of MS Office, CaseWare, TaxPrep, QuickBooks, and other common accounting and tax software.... 
    Permanent employment
    Full time
    Work at office
    Local area

    CoreFactor Inc.

    Peterborough, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to RQ11324 - Software Developer - CRM - Senior. Be the first to apply!