RQ11324 - Software Developer - CRM - Senior
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:
- 300 WATER STREET, NORTH TOWER, FLOOR 4, PETERBOROUGH, ONTARIO
- 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
- ...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...SeniorFull timeWork at office
$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....SeniorFull timeContract workWork at officeFlexible hours$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...SeniorPermanent employmentFull timeSummer workLocal areaFlexible hours- ...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...SeniorFull timeContract workWork at office
$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...SeniorHourly payPermanent employmentTemporary workInternshipFlexible hoursAfternoon shift$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...CrmFull time$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...SeniorCrmWeekly payLong term contractPermanent employmentFull timeTemporary workCasual workWork at officeMonday to fridayFlexible hoursShift work$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...SeniorFor subcontractorInternshipLocal areaImmediate startRemote workFlexible hours$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...SeniorHourly payFull timeInternshipWork at officeRemote workWork from home- ...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 officeRelocation package
$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...CrmLong term contractRemote workFlexible hours- ...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...SeniorFull timeContract workFor subcontractorWork at office
$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...CrmLong term contractFull timeContract workTemporary workLocal areaImmediate startRemote work$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 workFor subcontractorLocal areaImmediate startRemote workFlexible hours$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...RemplacementLocal area$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 workInternshipLocal areaFlexible hours- .... 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
- ...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 employmentFull timeWork at officeRemote workMonday to fridayShift work
$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....SeniorPermanent employmentFull timeApprenticeshipInternshipWork at officeFlexible hours- ...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 workFor subcontractorWork at office
- ...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...CrmFull timeFlexible hoursAfternoon shiftEarly shift
$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....RemplacementPermanent employmentTemporary workFor subcontractorInternshipLocal areaImmediate startRemote workFlexible hours$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 officeLocal areaImmediate start$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 workTemporary workFor subcontractorInternshipLocal areaImmediate startRemote work- ...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....SeniorLong term contractFull timePart timeCasual workWork from homeFlexible hours
- ...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 timeContract workFor contractorsCasual workInternshipFlexible hours
$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...CrmRemplacementFull timeContract workFixed term contractWork at officeLocal areaRelocationMonday to friday$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 employmentWork at officeLocal area- ...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 contractContract workWork at officeRemote work
- ...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 employmentFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RQ11324 - Software Developer - CRM - Senior. Be the first to apply!
- software engineer - ai machine learning Peterborough, ON
- software developer Peterborough, ON
- software design engineer Peterborough, ON
- software engineer intern Peterborough, ON
- software engineer part time Peterborough, ON
- software developer remote Peterborough, ON
- software engineer - robotics Peterborough, ON
- software developer no experience Peterborough, ON
- software development engineer Peterborough, ON
- senior software developer Peterborough, ON

