11904

Maarut

Toronto

Presencial

CAD 75.000 - 110.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Maarut in Toronto, Canada, is seeking an Intermediate Software Developer for CRM-focused work. The role involves implementing Microsoft Dynamics 365 Customer Engagement components, integrating CRM with APIs, and maintaining data-driven applications within enterprise environments.

You will collaborate with IT and business teams throughout the SDLC, design and test CRM features, and contribute to secure, scalable deployment practices while documenting processes for ongoing support.

Formación

  • Proven proficiency in Microsoft Dynamics 365 Customer Engagement (CRM) development.
  • Experience integrating CRM with web services and APIs.
  • Experience delivering CRM solutions through SDLC.
  • Ability to translate business requirements into technical designs.
  • Knowledge of relational databases and data integration.

Responsabilidades

  • Develop, configure, and maintain enterprise CRM solutions.
  • Design, build, test, and deploy CRM components and plugins.
  • Collaborate with IT and business stakeholders across the SDLC.
  • Provide post-implementation support and troubleshooting.
  • Prepare technical documentation and deployment procedures.

Conocimientos

CRM development
API integration
Azure Integration Services
SQL knowledge
Agile / Scrum

Herramientas

Azure DevOps
Git
Middleware tooling

Descripción del empleo

RQ11863 - Software Developer - CRM - Intermediate
  • Required to translate technical systems specifications intoworking, tested CRM applications.
  • This includes developing detailed programmingspecifications, writing and/or generating code, compiling data-driven programs,maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which ariseduring the use and operation of software packages

General Skills:

  • Experience in programming and analysis; specialized CRMsoftware package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for thedevelopment, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and documentapplications
  • Experience in the use of object and/or third generationlanguage development tools
  • Experience in one or more programming languages
  • Experience in application design, latest design patters,deployment and troubleshooting
  • Experience with relational and hierarchical databasetechnologies
  • Experience in the use of information retrieval packagesusing 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 fromdiverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving and decision-makingskills; verbal and written communication skills; interpersonal and negotiationskills
  • A team player with a track record for meeting deadlines
  • CRM Software Development Skills Knowledge and experiencewith specific CRM software and anticipated future releases high availabilitysolution design and implementation
  • Knowledge and experience with specific CRM enterprisearchitecture methodologies, design standards and tools
  • Experience with middleware and gateways Expertise inspecific tools for CRM software development
  • Knowledge and experience with programming Internet-readyapplications
  • Knowledge and experience in rapid application development(RAD) methodologies
  • Knowledge and understanding of Information Managementprinciples, concepts, policies and practices
  • Experience with middleware and gateways
  • Experience reviewing, analyzing, and modifying productinstallation scripts including encoding, testing, debugging
  • Ability to provide post-implementation support and resolveany post-implementation technical issues
  • Experience conducting design walkthrough sessions withproject team Knowledge and understanding of Accessibility for Ontarians withDisability Act (AODA) and related regulations and standards
  • Ability to provide user and system documentation as required
Requirements

Experience and Skill Set Requirements:

Must Haves:

  • Demonstratedproficiency in CRM platform development and configuration, preferably MicrosoftDynamics 365 Customer Engagement (CRM), including entities, forms,views, dashboards, workflows, and business process flows.
  • Experiencedeveloping and maintaining CRM integrations using web services, APIs,Azure Integration Services, middleware solutions, and data synchronizationtechnologies.
  • Minimumexperience developing, configuring, and supporting enterprise CRMsolutions within medium to large organizations.
  • Demonstratedexperience delivering CRM enhancements, customizations, integrations, and application support throughout the software development lifecycle.
  • Experiencegathering and analyzing business requirements and translating them intotechnical solution designs and implementation plans.
  • Experiencedesigning, developing, testing, and deploying custom CRM components,plugins, workflows, reports, and integrations.

Skill Set Requirements:

Technical Skills:

  • Demonstratedproficiency in CRM platform development and configuration, preferably MicrosoftDynamics 365 Customer Engagement (CRM), including entities, forms,views, dashboards, workflows, and business process flows.
  • Experiencedeveloping and maintaining CRM integrations using web services, APIs,Azure Integration Services, middleware solutions, and data synchronizationtechnologies.
  • Knowledgeof relational database design and development, including SQL, storedprocedures, triggers, views, and performance optimization.
  • Experienceutilizing source control, branching strategies, and DevOps practices usingtools such as Azure DevOps, Git, or similar platforms.
  • Understandingof CRM security models, role-based access controls, authentication,authorization, and secure coding practices.
  • Experiencewith cloud technologies, particularly Microsoft Azure, includingApp Services, Functions, Logic Apps, Service Bus, and Entra ID.
  • Abilityto perform technical analysis, troubleshooting, debugging, and root-causeinvestigation of application and integration issues.
  • Knowledgeof application lifecycle management (ALM), solution deployment, testingframeworks, and release management processes.

Experience:

  • Minimumexperience developing, configuring, and supporting enterprise CRMsolutions within medium to large organizations.
  • Demonstratedexperience delivering CRM enhancements, customizations, integrations, andapplication support throughout the software development lifecycle.
  • Experiencegathering and analyzing business requirements and translating them intotechnical solution designs and implementation plans.
  • Experiencedesigning, developing, testing, and deploying custom CRM components,plugins, workflows, reports, and integrations.
  • Experienceworking within Agile, Scrum, or hybrid project delivery methodologies and participating in sprint planning, estimation, and technical reviews.
  • Experiencesupporting production environments, resolving incidents, troubleshootingdefects, and implementing corrective actions.
  • Experienceperforming data migration, data quality management, and system upgradesacross CRM platforms and related business applications.
  • Experiencecreating and maintaining technical documentation, including designspecifications, deployment procedures, support guides, and knowledgetransfer materials.
  • Experienceworking within government, public sector, or highly regulated environmentswould be considered an asset.

Communication Skills:

  • Strongverbal communication skills with the ability to explain technicalconcepts, system designs, and solution recommendations to both technicaland non-technical stakeholders.
  • Demonstratedability to collaborate effectively with business analysts, projectmanagers, architects, QA analysts, operations teams, and business clients.
  • Strongrequirements elicitation and stakeholder engagement skills, includingfacilitating discussions, workshops, and technical reviews.
  • Abilityto prepare clear and comprehensive technical documentation, solutiondesigns, status reports, and implementation plans.
  • Stronganalytical and problem-solving skills, including the ability to identifyrisks, evaluate alternatives, and recommend practical solutions.
  • Abilityto manage multiple assignments and priorities while communicatingprogress, issues, and dependencies effectively.
  • Demonstratedcustomer service orientation and professionalism when supporting endusers, clients, and project stakeholders.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior CRM Solutions Architect - Dynamics 365 Expert
Senior CRM Solutions Architect - Dynamics 365 Expert

Rubicon Path • Toronto

Híbrido
CAD 100.000 - 120.000
Flexible working hours
Professional development opportunities
RQ09093 - Software Developer - CRM - Senior
RQ09093 - Software Developer - CRM - Senior

Rubicon Path • Toronto

Presencial
CAD 90.000 - 120.000
Software Developer – CRM (RQ11863) Government Services Integration Cluster
Software Developer – CRM (RQ11863) Government Services Integration Cluster

Softline Technology Inc. • Toronto

Presencial
CAD 90.000 - 130.000
Senior CRM Developer - RQ11500
Senior CRM Developer - RQ11500

Analyst Technical Solutions • Toronto

Presencial
CAD 90.000 - 130.000
RQ08111 - Sr. Software Developer
RQ08111 - Sr. Software Developer

Rubicon Path • Toronto

Híbrido
CAD 80.000 - 110.000
RQ08817 - Software Developer - CRM - Senior
RQ08817 - Software Developer - CRM - Senior

Rubicon Path • Toronto

Híbrido
CAD 90.000 - 120.000
RQ11499 - Software Developer - CRM - Senior I 1 year+ I Toronto Onsite
RQ11499 - Software Developer - CRM - Senior I 1 year+ I Toronto Onsite

Analyst Technical Solutions • Toronto

Presencial
CAD 131.000 - 142.000
Software Developer - CRM - Intermediate
Software Developer - CRM - Intermediate

DCM Infotech Limited • Toronto

Presencial
CAD 83.000 - 131.000
RQ09086 - Software Developer - Senior
RQ09086 - Software Developer - Senior

Rubicon Path • Toronto

Presencial
CAD 80.000 - 110.000
RQ06594: FFS x1 Senior Solution Designer - CRM
RQ06594: FFS x1 Senior Solution Designer - CRM

Rubicon Path • Toronto

Híbrido
CAD 100.000 - 120.000
Flexible working hours
Professional development opportunities