Software Developer (ERP/CRM/Platforms) - Senior - MSON #8
Compu-Vision Consulting Inc.
Job Title: Software Developer (ERP/CRM/Platforms) – Senior
Location: Toronto, ON
Experience: 3–9 Years
Job Type: Contract
We are seeking an experienced Senior Software Developer to design, develop, customize, integrate, and support enterprise applications across ERP, CRM, and digital platforms. The candidate will work across Microsoft technologies, including .NET, C#, ASP.NET/.NET Core, Azure, Dynamics 365, Dataverse, and Power Platform, while supporting API integrations, database solutions, and front-end development using JavaScript and React. Experience with Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09 will be valuable for enterprise system integration and modernization initiatives.
Key ResponsibilitiesDesign, develop, enhance, and maintain enterprise applications using C#, .NET, and ASP.NET/.NET Core.
Develop responsive front-end components using JavaScript and React and integrate them with back-end services.
Customize and extend Microsoft Dynamics 365 applications to meet business and operational requirements.
Develop solutions using Microsoft Power Platform, including Power Apps, Power Automate, and Dataverse.
Design, develop, and consume REST APIs and web services to integrate ERP, CRM, and other enterprise systems.
Implement application integrations involving Microsoft Azure, MuleSoft, Oracle ERP/HCM, and PeopleSoft platforms.
Develop and optimize SQL queries, stored procedures, and data access components using SQL Server and Azure SQL.
Support integrations with Oracle PeopleSoft HCM 9.2 and PeopleTools 8.61.09, including data exchange and application customization where required.
Apply object-oriented programming principles, reusable design patterns, and maintainable coding practices.
Implement CI/CD pipelines, automated build processes, deployment workflows, and release management practices.
Troubleshoot application defects, integration failures, performance issues, and database-related problems.
Participate in Agile delivery activities, technical design sessions, sprint planning, and code reviews.
Collaborate with business analysts, solution architects, QA teams, and business stakeholders to translate requirements into technical solutions.
Prepare technical specifications, integration documentation, and implementation guidelines.
Mentor junior developers and contribute to engineering standards and continuous improvement.
3–9 years of professional experience in software development and enterprise application engineering.
Strong hands-on experience with C#, .NET, and ASP.NET/.NET Core.
Proficiency in JavaScript and experience with React or comparable front-end frameworks.
Experience designing and implementing REST APIs and enterprise application integrations.
Practical experience with SQL, relational databases, SQL Server, or Azure SQL.
Experience with Microsoft Azure and CI/CD pipelines.
Working knowledge of Agile software development practices.
Experience with one or more ERP, CRM, or enterprise platforms, such as Microsoft Dynamics 365, Microsoft Power Platform, or Oracle enterprise applications.
Experience with Dataverse and Power Platform customization is an advantage.
Familiarity with MuleSoft integration patterns and enterprise middleware is desirable.
Knowledge of Java or additional object-oriented/3GL programming languages is beneficial.
Strong troubleshooting, analytical, communication, and collaboration skills.
Experience integrating Microsoft Dynamics 365 with external enterprise applications.
Exposure to Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09.
Experience with enterprise application modernization, cloud deployments, automated testing, and release management.
Familiarity with relational and hierarchical database environments.
- ...Job Title: Software Developer (ERP/CRM/Platforms) – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract Job Summary We are seeking a motivated Junior Software Developer to support the development, customization, integration, and maintenance...SeniorCrmContract workInternship
- ...Job Title: Software Developer (ERP/CRM/Platforms) – SME (Subject Matter Expert) Location: Toronto, ON Experience: 9+ Years Job Type: Contract Job Summary We are seeking a Software Developer Subject Matter Expert (SME) with extensive experience in enterprise...CrmContract work
- ...Job Title: Software Developer – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are seeking... ...application monitoring. Experience with ETL orchestration tools, data validation frameworks, or enterprise integration platforms....SeniorContract work
- ...Job Title: Software Developer – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract Job Summary We are seeking... ...technologies. The candidate will work under the guidance of senior developers to deliver reliable, scalable, and user-friendly software...SeniorContract workInternship
- ...Description Position: Java Developer Term: open to contracting or... ...: Woodbridge, ON Industry: Software Development Our client’s... ...team which consists Web team and CRM. Job Description... ...Experience with development in a multi-platform system ~ Must have: Java...SeniorCrmFull time
- ...Job Title: Software Developer – SME (Subject Matter Expert) Location: Toronto, ON Experience... ...and enterprise application platforms. Diagnose and resolve critical production... ...Provide technical mentorship to junior and senior developers and support knowledge transfer...SeniorContract work
- ...Job Title: Project Manager – Senior Location: Toronto, ON Experience... ...modernization initiatives involving Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09 is desirable. Key... ...management methodologies. Develop and maintain project charters, integrated...SeniorContract work
- ...Job Title: QA Specialist – Senior Location: Toronto, ON... ...to plan, execute, and improve software testing activities across web... ...candidate will be responsible for developing comprehensive test strategies... ...Git, build tools, and CI/CD platforms. Experience with cross-browser...SeniorContract work
- ...Job Title: Business Analyst – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are... ...inefficiencies, bottlenecks, risks, and improvement opportunities. Develop process maps, workflow diagrams, business use cases, user stories...SeniorContract work
- ...Job Title: Senior Product Manager – Digital Credentials Job Category: Product Management... ...wallets, and enterprise credential platforms. The successful candidate will... ...Product Strategy and Roadmap Management Develop and maintain product strategies and roadmaps...Senior
- ...Job Title: Senior Organization Change Management Consultant Location: Toronto, ON, Canada Experience: 3–9 Years Job Category... ...of organizational changes. Key Responsibilities Develop and execute comprehensive change-management strategies and plans...Senior
$75k - $85k per year
...Join Us in Driving a Safer and Greener Tomorrow as an AI Platform Specialist at ArcelorMittal Tailored Blanks! Position: AI Platform... ...entry-level, cross-functional role provides an opportunity to develop skills in stakeholder engagement, project coordination, and emerging...Full timeInternship$100k - $115k per year
...partnering with our client in search of a Senior Project Manager who will embrace a... ...Design and Engineering with developing unique options. Proactive communication... ...Technology including use of systems, software including design, ERP and manufacturing programs such as Inventor...SeniorFull timeWork at officeFlexible hours- ...Job Title: Senior Systems Administrator / Infrastructure Operations Specialist Category: Infrastructure / Cloud / DevOps... ...problem-management activities, and service improvement initiatives. Develop and maintain operational procedures, escalation matrices, and support...Senior
- ...methodologies and the ability to support enterprise initiatives involving Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09 where applicable. Key Responsibilities Assist in developing project plans, schedules, milestones, and deliverable tracking documents....Contract workInternship
- ...motivated Junior QA Specialist to support software quality assurance and testing activities... ...defect triage meetings and collaborate with developers to reproduce and resolve reported issues.... ...with developers, business analysts, and senior QA team members to clarify requirements...SeniorContract work
- ...Vaughan. We're looking for a Senior Product Manager who has been... ...across one or more of our platforms, working closely with engineering... ...know how to write specs that developers actually want to read ~ Strong... ...platforms Familiarity with CRM or lifecycle marketing tools...SeniorCrmFull timeWork at office
- ...Job Description Job Title: Full Stack Developer Location: Vaughan, ON Job Type: Fulltime... ...to a large-scale real-time eCommerce platform through the design, implementation and... ...Experience with Eclipse is a plus. ~5 years of software development experience, solid...Permanent employmentFull time
- ...methodologies. Experience overseeing Oracle HCM/ERP, Oracle PeopleSoft HCM 9.2, and PeopleTools 8.61.09 initiatives is highly desirable where these platforms form part of the project scope. Key... ..., and escalation mechanisms. Develop and oversee integrated project plans covering...SeniorContract work
$80k - $90k per year
...Join Us in Driving a Safer and Greener Tomorrow as an AI Developer at ArcelorMittal Tailored Blanks! Position: AI Developer Location... ...cutting-edge tools as they are getting their hands dirty in the platform. This role is designed to grow. In the near term, the focus...Full time- ...assist in understanding user needs, documenting user journeys, developing wireframes and prototypes, and contributing to accessible and user... ...digital experiences. The candidate will collaborate with senior UX designers, business analysts, developers, and stakeholders to...SeniorContract workInternship
- ...About the role We are building an AI-centric engineering platform where brands operate as self-reliant, B2B-style... ...-haves — technical ~ Full-stack, production-grade. Senior/staff experience building software end-to-end: .NET / C# REST APIs and Next.js / React front...SeniorFull timeWork at office
- ...The Opportunity We are looking for a hands-on, detail-oriented Senior Financial Analyst who can balance day-to-day accounting... ...compliance with approved compensation plans. Manage and maintain Sage ERP financial data, including pricing, master data, system records, fields...SeniorFull time
- ...solutions, digital wallets, and enterprise credential platforms. The successful candidate will work with senior product managers, engineering teams, UX/UI... ...requirements. Digital Credentials and Wallets Develop an understanding of digital credentials, verifiable...Senior
- ...Engineer About the Role: The Senior Project Manager – Building Science will be... ...assessments, investigations, and reporting. ~ Develop and/or improve processes and procedures for... ...Technology . · Minimum of 8-10 years of related experience as a consultant...SeniorFull timeContract workFlexible hoursShift work
$90k - $110k per year
...The Senior Building Controls Programmer plays a key role in delivering building... ...Key Responsibilities Design, develop, configure, and support software for Building Automation Systems (BAS... ...implement integrations between BAS platforms, HVAC equipment, energy management systems...SeniorLong term contractFull timeFor contractorsInternshipWork at officeFlexible hours- ...Change Management Analyst to support organizational change initiatives and transformation projects. The ideal candidate will assist in developing change-management plans, coordinating stakeholder engagement activities, preparing communications, and supporting training...
- ...insights, design recommendations, and prioritized improvements. Develop and oversee user journeys, service blueprints, experience maps,... ...findings, design recommendations, risks, and experience strategies to senior stakeholders. Promote continuous improvement, accessibility...SeniorContract work
- ...application services. This role is ideal for candidates looking to develop their technical skills in infrastructure administration, systems... ...and maintenance of middleware environments under the guidance of senior administrators. Monitor gateway availability, connectivity,...Senior
- ...Role Title: Senior Data Engineer (Databricks Specialist & AWS) Location: Hybrid - 3 days... ...digital transformation, running a modern data platform built on AWS and actively moving through... ...with Data Scientists (who come from non-software engineering backgrounds) to convert...SeniorFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (ERP/CRM/Platforms) - Senior - MSON #8. Be the first to apply!
- software developer no experience Vaughan, ON
- junior software developer Vaughan, ON
- software developer entry level Vaughan, ON
- software developer intern Vaughan, ON
- software developer internship no experience Vaughan, ON
- software developer Vaughan, ON
- software development engineer Vaughan, ON
- part time software developer Vaughan, ON
- software design engineer Vaughan, ON
- software engineer salary in canada Vaughan, ON

