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

RQ11150 - Software Developer - CRM - Senior

Temporary

Maarut

Responsibilities

  • Required to translate requirements into working, tested CRM applications in Agile delivery Methodology. This includes:
  • developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • developing detailed programming specifications, written user stories.
  • Design, develop, coding, configuration, and integration
  • Unit Testing and quality assurance
  • Deliver customizations by defining and implementing entities, fields, workflows, business rules, forms, and views, ensuring they align with the business processes.
  • Determine how the Dynamics CRM system will integrate with other systems and applications within the organization's technology landscape.
  • Establish security measures to protect sensitive data and ensure proper access control within the CRM system.
  • Optimize the performance of the Dynamics CRM system to ensure smooth operation and responsiveness.
  • Ongoing Support: lead post-live support, analysis and resolution of issues or questions;.
  • Obtain acceptance and approval by the Cluster and the project team for all assigned deliverables
  • Work closely with project team(e.g. business analysts, tech lead, QA, business) during the development lifecycle to document, verify and confirm requirements, design solution, defect analysis and so on;
  • Obtain Client or Cluster tech lead approval for solution design, and all code drop/code release changes for assigned components;
  • Provide a defect free code drop/code release according to the Cluster’s development standards for the assigned application components;
  • Problem solving to identity root causes and identify options/solutions to fulfill/implement complex data/system or application & integration requirements
  • Support application deployments, prepare code drop/code release deployment packages and integrate with DevOps pipelines, and co-ordinate code deployment into various environments (i.e. test, staging, and production) ; This includes, but not limit to answering questions from client staff, and providing direction proactively to avoid implementation issues
  • Actively participate all meetings, workshops, report status, and provide accurate estimates, solution options analysis & assessment, PoCs
  • Performance turning, defect/issue investigation, troubleshoots technical problems, and resolution, root cause analysis, impact assessment and options analysis; make recommendations to fix the problem, code and test the solution; technical assistance and collaborate with project team in all phases of the systems development lifecycle, as well as implementation, conversion and migrations
  • Other tasks as required by client to contribute the success delivery of the project
  • Complete work and achieve milestones within the assigned deadlines
  • Comply with the Ontario Government I&IT Directive, standards, operational policy, security procedures and practices, and other applicable Guidelines, Standards and Procedures

Skills:

  • Experience in programming and analysis; specialized CRM software package support at the specified experience level
  • A team player with a track record for meeting deadlines CRM Software Development Skills
  • Extensive Knowledge and hands on experience with designing, developing, implementing and maintaining large complex CRM MS Dynamics applications, workflow processes and dynamic forms, and integration technologies commonly used with Dynamics, such as Data Verse / Common Data Service (CDS), Data Entities, and APIs, PowerBI, SharePoint online, PowerApps.
  • Experience with continuous integration/continuous deployment (CI/CD) processes around DevOps, data workflows.
  • Extensive knowledge and experience with specific CRM -MS Dynamics Case Management, SharePoint online, Azure Cloud SQL solutions, enterprise architecture methodologies, design standards and tool.
  • Experience with middleware and gateways , and experience with MS Dynamics Case Management integration with other solutions, e.g. GIS.
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Possess a strong background in both solution design and the preparation of related architectural documentation, ensuring alignment with project objectives and standards.
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and document applications
  • Experience in the use of object and/or third generation language development tools
  • Experience in one or more programming languages, JavaScript.
  • Experience in application design, latest design patters, deployment and troubleshooting
  • Experience with relational and hierarchical database technologies
  • Experience in the use of information retrieval packages using 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 from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • Expertise in specific tools for CRM software development Desirable Skills
  • Knowledge and experience with programming Internet-ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • Experience with middleware and gateways
  • Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience conducting design walkthrough sessions with project team
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to provide user and system documentation as required

Requirements

Knowledge transfer:

  • Documentation and facilitation of knowledge transfer artefacts and sessions
  • Knowledge transfer to client staff in a format specified by the Client to the designated Client staff

 

Experience and Skill Set Requirements

MS Dynamics 365 Case/Customer Management experience: 60%

  • +7 years experience and knowledge with specific CRM software and anticipated future releases high availability solution design and implementation
  • +6 years of hands on experience with specific CRM -Microsoft Dynamics 365 Case/customer Management design, develop, configuration, customization and implementation.
  • +5 years hands on experience on Microsoft Dynamics 365 cloud solution customization, workflow processes and dynamic forms, DataVerse / Common Data Service (CDS), Data Entities, and APIs.
  • 3+ years of experience in CRM-MS Dynamics 365 Case/customer Management applications analysis and architecture design in large enterprise environments
  • +5 years of hands on experience with Power Automation
  • +3 yeas experience with Dynamics 365 security, user profiles, auditing and implementation. Knowledge of security measures and access controls within the CRM system.
  • Extensive knowledge of Microsoft Dynamics 365 Customer/Case Management architecture, design standards, functionalities and capabilities, implementation, configuration, customization, and operation.
  • Extensive experience with CRM applications, Azure Cloud environments, database technologies, programming languages and communication protocols
  • Knowledge of performance considerations in different environments

 

MS PowerBI, Power APPs, SharePoint and integration experience: 30%

  • 5+ years of experience with Microsoft Power Apps/Power Page, and integration with Dynamics
  • 5+ years of experience with Microsoft SharePoint, and integrate with Dynamics
  • 3+ years of experience in PowerBI dashboard development, and integrate Dynamics with PowerBI.
  • 3+ years of experience with Experience with middleware and gateways , and experience with Ms Dynamics Case Management integration with other solutions using JavaScript, e.g. GIS technologies, specifically Esri ArcGIS Portal and/or ArcGIS Online. .
  • 1+ years of experience using Azure DevOps repository, and Azure pipeline for Ms Dynamics 365 deployment/release to different environments.
  • Agile Delivery and General Skills -10%
  • Experience with agile methodology and Azure DevOps tools for life cycle management
  • Experience with the software development life cycle (SDLC) and Agile methodology
  • Excellent analytical, problem solving and decision-making skills
  • Excellent communication skills, both written and verbal
  • Excellent skills to collaborate with team and understanding requirement precisely
  • Excellent meeting facilitation skills to gather requirements
  • Experience reporting progress on deliverables to team, deliveries in strict timeline, and team players
  • Good research skills and quick learner 

Must Have:

  • 6+ years of hands on experience with specific CRM -Microsoft Dynamics 365 Case/customer Management design, develop, configuration, customization and implementation.

 

Nice to Have:

  • 5+ years of experience with Microsoft Power Apps/Power Page, and integration with Dynamics
  • 5+ years of experience with Microsoft SharePoint, and integrate with Dynamics

 

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the RQ11150 - Software Developer - CRM - Senior in Toronto, ON vacancy
  • We are seeking a highly accomplished Senior Software Developer - CRM for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within application development and modern software delivery, specializing in the... 
    Senior
    Crm
    Contract work
    Internship

    Randstad

    Toronto, ON
    1 day ago
  • $88.63 - $106.36 per hour

     ...RQ11324 - Software Developer - CRM - Senior On-Site Contact: 8 months (150 business days) Two onsite work locations are recommended; however the successful candidate may work out of a locally available Ontario Public Service office: #300 WATER STREET... 
    Senior
    Crm
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office

    Source Code

    Toronto, ON
    8 days ago
  • Position Summary We are seeking a highly seasoned Senior Software Developer - CRM to translate complex technical system specifications into robust, functioning, and fully tested public sector CRM applications. In this role, you will lead the hands-on configuration, development... 
    Senior
    Crm
    Contract work
    Remote work
    Monday to friday

    Randstad

    Toronto, ON
    more than 2 months ago
  • $120k - $130k per year

     ...access specialist referrals.   Who we need Reporting to the Vice President, Research and Development, we are hiring a Senior Software Developer to join our collaborative engineering team. As our new Senior Software Developer, you will play a key role in designing, building... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours
    3 days per week

    OceanMD

    Toronto, ON
    1 day ago
  • $107k - $157.3k per year

     ...for everyone. Our customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and invent solutions for...  ...engineering team and help shape the future of civil engineering software. As a Senior Software Developer, you will independently own major... 
    Senior
    Full time
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    7 days ago
  • We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within full-stack application development, cloud architectures, and database streams,... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and delivery of large-scale, multi-client web applications. In this role, you will translate complex technical system specifications into secure, high-performing code... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    14 days ago
  •  ...Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users...  ...list Caseware as a skill on their LinkedIn profiles! As a  Senior Software Developer , you will be creating prototypes and software design proposals... 
    Senior
    Permanent employment
    Full time
    Remote work

    caseware

    Toronto, ON
    15 days ago
  • We are seeking a skilled Senior Software Developer to support the delivery of assigned application enhancements and post-Minimum Viable Product (MVP) solution evolution. Working as part of an integrated technical delivery team comprising internal and vendor resources, you will... 
    Senior
    Long term contract
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    14 days ago
  •  ...will be insight: pattern recognition across workflows that becomes input to regular R&D planning. What we're looking for Senior software engineer with strong full-stack range and comfort across data pipelines, internal tooling, and AI-augmented workflow automation.... 
    Senior
    Long term contract
    Full time

    wealthsimple

    Toronto, ON
    15 hours ago
  • $110k - $130k per year

     ...setting Startup company Private company, corporation or industry Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and... 
    Senior
    Permanent employment
    Full time
    Remote work

    IMPRO.AI INC.

    Toronto, ON
    15 days ago
  • We are seeking an experienced, high-performing Software Developer to drive the analysis, design, development, and integration of large-scale, multi-tiered enterprise solutions. In this role, you will take technical ownership across the full application lifecycle, translating... 
    Senior

    Randstad

    Toronto, ON
    16 days ago
  •  ...sure clients get correct, timely reporting and tax documents no matter what the rest of Wealthsimple ships. We're a small team of 7 developers holding meaningful scope across a mix of Ruby services, Python data pipelines (including PySpark), and Airflow orchestration. If you... 
    Senior
    Long term contract
    Full time
    Work from home

    wealthsimple

    Toronto, ON
    15 hours ago
  •  ...Deliverable: Ensure Accessibility standards are met (AODA). Developing and maintaining system design models program codes technical...  .... ~ Experience with the privacy and security requirements or software development in a health context or equivalent. ~ Demonstrated... 
    Senior
    Full time
    Flexible hours

    Maarut

    Toronto, ON
    18 hours ago
  •  ...applications. This includes: developing detailed programming...  ...during the use and operation of software packages including technical assistance...  ...Skills for Oracle Software Developer: Experience in conducting...  ...Experience with Dynamics CRM Customer Service Workspace Agent... 
    Senior
    Crm
    Full time

    Maarut

    Toronto, ON
    8 days ago
  • $88.86 - $106.63 per hour

     ...RQ11293 - Software Developer - Senior Duration: 7 months (144 days) + possible extension CRJMC clearance Location: 222 Jarvis St, Toronto OR 49 Place d'Armes, Kingston Must Have: · Experience with relational database technologies (MS SQL 2019 and... 
    Senior
    Contract work
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    3 days ago
  •  ...Scope : The Software Developer supports the delivery of assigned enhancements of the Office of the Public Guardian and Trustee (OPGT) Modernization program including functionality intentionally sequenced beyond the Minimum Viable Product (MVP). Working as part of an... 
    Senior
    Long term contract
    Full time
    Work at office

    Maarut

    Toronto, ON
    18 hours ago
  • We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and evolution of complex, high-visibility application platforms. In this role, you will hold technical ownership over real-time tracking systems, service scheduling engines... 
    Senior
    Contract work
    Work at office
    Remote work

    Randstad

    Toronto, ON
    21 days ago
  • $110k - $160k per year

     ...scale and performance. Serve as a force multiplier by mentoring senior engineers, conducting architecture reviews, and enabling high-...  ...over time. We’re looking for someone with ~8+ years of software development experience building and operating scalable, reliable... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Work from home

    Leap Tools

    Toronto, ON
    14 days ago
  • $96.4k - $142.66k per year

     ...building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time... 
    Senior
    Full time
    Local area

    Zynga

    Toronto, ON
    24 days ago
  • We are seeking an experienced Senior Software Developer - API with 8+ years of expertise to drive the design, development, and deployment of scalable, high-performance API solutions and microservices. In this role, you will take technical ownership over converting functional... 
    Senior
    Contract work
    Manual labor
    Rotating shift

    Randstad

    Toronto, ON
    15 days ago
  • $88.54 - $106.25 per hour

     ...RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 Days ONSITE - 222 Jarvis Street Must Have: ~10+ years of experience as a designer and developer in the large-scale multi-client web applications ~10+ year... 
    Senior
    Contract work
    Manual labor

    Source Code

    Toronto, ON
    15 days ago
  •  ...Role   A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform services and APIs that enable advanced analytics, data science, business... 
    Work at office
    Immediate start
    2 days per week

    Bentley Systems

    Toronto, ON
    7 hours ago
  • We are seeking a highly skilled Senior Software Developer - Full Stack to lead the development, modernization, and integration of modern full-stack application components. In this role, you will build provider- and patient-facing web interfaces using ReactJS while engineering... 
    Senior
    Remplacement
    Contract work
    Flexible hours

    Randstad

    Toronto, ON
    7 days ago
  • $160k - $175k per year

     ...Remote Senior Desktop Software Developer About Sync is a leading end-to-end encrypted cloud storage platform operating at significant scale across dual data centers. We build secure privacy-first software that millions of users trust with their most important files.... 
    Senior
    Long term contract
    Full time
    Internship
    Direct hire
    Remote work
    Flexible hours

    Funded.club

    Toronto, ON
    8 days ago
  • $87.38 - $104.86 per hour

     ...RQ00213 - Software Developer - Senior Location: 3 days in office, 2 days remote (277 Front St W)  6 Months Contract Must Haves: ~ 5+ years Experience with Cloud IaaS and PaaS (Azure, AWS, Google Cloud) ~10+ years Experience in developing and implementing... 
    Senior
    Contract work
    Work at office
    Remote work

    Source Code

    Toronto, ON
    21 days ago
  • $107k - $157.3k per year

     ...Job Requisition ID # 26WD96510 Software Engineer, DataOS Infra Platform — P3 Position Overview...  ..., and improving the experience of other developers. You will work on backend services, APIs, automation, and developer-facing capabilities that make DataOS easier to... 
    Senior
    Full time
    For contractors

    Autodesk

    Toronto, ON
    7 days ago
  • We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-stack web applications. In this role, you will build responsive frontend interfaces using ReactJS while engineering robust backend... 
    Senior
    Remplacement
    Contract work
    Flexible hours

    Randstad

    Toronto, ON
    8 days ago
  •  ...Scope : ~ A senior API Software Developer with 8 years of experience will be responsible for creating and using APIs to translate functional specifications into working and tested applications. This includes developing detailed programming specifications user interface... 
    Senior
    Full time
    Weekend work

    Maarut

    Toronto, ON
    8 days ago
  • $88.54 - $106.25 per hour

     ...RQ11296 - Software Developer - Senior 7+ Months + Possible Extension  ONSITE - Toronto Must Have:· Thorough knowledge of large-scale complex systems analysis techniques and methodologies, design and development, programming concepts and languages, internet... 
    Senior
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    15 days ago

Do you want to receive more vacancies?

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