RQ11324 - Software Developer - CRM - Senior
Maarut
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
$85k - $129k per year
...power industry. We are looking for a Senior Buyer for our Peterborough, Ontario... ...vendor’s senior management personnel; Develop strategic product/commodity procurement and... ...~ Proficient in most business-related software applications; ~ Knowledge of department...SeniorOngoing contractContract workInternshipLocal areaImmediate startFlexible hours$70k - $90k per year
...Job Title : Senior Financial Analyst - Join Our Successful Team! Company : Part Time CFO... ...complex variances to budget. Develop and monitor KPIs, dashboards, and operational... ...Continuous Improvement Collaborate with software providers to enhance financial and operational...SeniorLong term contractFull timePart time- ...Job Responsibility: Senior Accountant (Remote) We are looking for a high performing senior accountant to join our growing firm. The successful... ...Collect and analyze financial information to recommend or develop efficient use of resources and procedures, provide strategic...SeniorRemote work
- ...emphasis on customer service by developing and maintaining strong... ...Manager works as part of the senior leadership team, comprised of... ...existing clients and work to develop new client relationships Create... ...Proficient in Microsoft Office Suite software Excellent time management...SeniorPermanent employmentContract workSeasonal workWork at officeWork from home
$90k - $120k per year
...opportunities, invested in growth, and developed innovative properties across residential and senior living, commercial, business,... ...accounting processes and software systems to enhance scalability and... ...Development: Lead, mentor, and develop a high-performing accounting team...SeniorLong term contractFull time$95k - $112k per year
...experience using numerical modelling software such as HEC-RAS and HEC-HMS.... ...Team Player: Experience developing designs in consultation with other... .... Passion for learning from senior-level staff and other... ...analysts, and regulatory experts to develop innovative solutions that support...SeniorWeekly payFull timeTemporary workInternshipWork at officeRemote workFlexible hours$85k - $95k per year
...and mentoring from experienced managers. Develop relationships with SMB owners, understand... ...your skills. Tech-Savvy: Comfortable with CRMs, iPads, digital presentations, and using... ...in the business. Tools and tech to succeed (CRM, tablet, training resources). Flexibility...CrmFull timeFlexible hours$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$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- ...and tools to generate more leads through search and social. An AI-empowered Customer Relationship Management (CRM) platform to work your leads and your developing book of business. Relevant professional development for every stage of your career to enhance your...CrmInternshipLocal area
$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. Flexibility...RemplacementTemporary workFor subcontractorInternshipLocal areaImmediate startRemote workFlexible hours$73k - $106k per year
...Visit with suppliers to stay current with vendor capabilities; Develop strategic product/commodity procurement and develop new vendors... ...’s business processes; Proficient in most business related software applications; Knowledge of department procedures and QAM/QPM;...Contract workInternshipLocal areaImmediate startFlexible hours$68k - $108.55k per year
...relays, motors and circuit cards. RESPONSIBILITIES: Develop concept designs into detail drawings & bills of materials for... ...of a broad range of interdisciplinary departments: mechanical, software design, systems engineering and manufacturing. ~ Creative problem...RemplacementPermanent employmentLocal area- ...whole. Work with the Executive Director to set realistic goals, develop annual and project-specific action plans and evaluate projects.... .... QUALIFICATIONS / REQUIREMENTS: Solid knowledge of Adobe software, such as InDesign and alternative graphic design programs, such...Permanent employmentPart timeWork at officeLocal areaImmediate startFlexible hoursWeekend workAfternoon shiftWeekday work
$26 - $33 per hour
...complete and accurate project set-up in enterprise resource planning software (Deltek - Ajera) Create custom reports to meet both internal... ...accuracy of billing data and to ensure services rendered Develop a deep understanding of Cambium's financial and project management...Long term contractPermanent employmentFull timeFlexible hoursNight shiftWeekend 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$76k - $118k per year
...safety and regulatory objectives. Your Day to Day: Develop and implement the facility’s environmental programs (air, water,... ...Part II. Hands-on problem solver. Proficient with MS Office software. Knowledge of ISO 14001. Must be available for rotating on...For contractorsInternshipLocal areaImmediate start- ...Manager to provide administrative and operational support to the senior leadership and field operations. This role requires... ...management, or similar role. Experience working with accounting software and financial administration processes, including invoicing, accounts...SeniorFull timeWork at office
$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- ...delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. This... ...planning process (LDEV logic). Development and NPI Phases: Develop and execute comprehensive NPI plans aligned with project...Permanent employmentFull timeWork at office
- ...and execution of all worship services. Ministry Development #Develop leadership: This will include mentoring potential leaders and collaborating... ...Valley Association, etc.. Pastoral Care Oversee visitation of seniors and others in the congregation in collaboration with the...SeniorFull timeWork at office1 day per week
- ...clients of all ages—including infants, children, youth, adults, and seniors—to live well and safely in their homes. Our real talent is... ...balance retraining, pain management, and functional progression Develop, implement, and adjust individualized treatment plans in...SeniorFull timePart timeWork at officeMonday to fridayFlexible hours
$31.25 per hour
.... ~ Help prepare and present reports and recommendations to senior management personnel. ~ Follow up on business diagnostic initiatives... ...in English and French ~ Familiarity with airport operations software and management systems ~ Prior experience in an airport or...SeniorFull timeContract workTemporary workCasual workInternshipWork at officeRemote workMonday to fridayAfternoon shift$21.25 - $37 per hour
...real-world, business-driven environment. Ultimately, we aim to develop the future supply chain leaders necessary to enable our growth within... ...to build affiliation with associate peers and interact with senior leadership Assist in the analysis and development of supply chain...SeniorHourly payInternshipRelocationShift work$28 per hour
...editor will work with a multidisciplinary team to brainstorm ideas, develop concepts, and generate content. L·Hub works on a wide range of... ...and experience working with digital content and word-processing software The ability to read and edit documents quickly—without...Full timeContract workTemporary workFor contractorsInternshipRemote work$17.6 - $43.24 per hour
...growth and learning & development opportunities to continuously develop your skills Opportunity to give back to communities in which... ...regular basis, to interact in English with external or internal parties or to use English applications or software as part of their tasks....Hourly payFull timePart timeWork from homeFlexible hoursAfternoon shift- ...construction, including occasional site visits and field inspections. Collaborate with senior engineers and project managers to deliver high-quality engineering solutions while continuing to develop technical expertise. Qualifications Bachelor's degree in Civil...SeniorPermanent employmentFull timeContract workInternshipWork at officeFlexible hours
- ...a growing and innovative team that is passionate about helping seniors and vulnerable individuals live well in the comfort of their own... ...is a strong asset Complete comprehensive client assessments, develop care plans, implement and evaluate care based on best evidence/practices...SeniorLocal areaImmediate startFlexible hours
$74.26k - $81.15k per year
...FHO based team to identify and respond to clinical priorities Develop care plans and monitor the effectiveness of dietary changes... ...gastrointestinal conditions, and malnutrition Provide support to adults and seniors, including those with special medical needs Maintains and...SeniorFull timeContract workFor contractorsCasual workWork at officeImmediate startMonday to fridayAfternoon shift$27.33 per hour
...Office Assist in preparing financial reports Experience and specialization Computer and technology knowledge Accounting software Quick Books MS Excel MS Word Area of specialization ~ Accounting Additional information Security and safety...Full timeContract workRemote work
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 intern Peterborough, ON
- software engineer - robotics Peterborough, ON
- software engineer Peterborough, ON
- software developer no experience Peterborough, ON
- software engineer part time Peterborough, ON
- software engineer - ai machine learning Peterborough, ON
- software engineer - computer Peterborough, ON
- junior software developer Peterborough, ON
- software developer remote Peterborough, ON
- software design engineer Peterborough, ON
