Jobs
>
Melbourne

    Sr. CRM Developer - Melbourne, Australia - XPT Software Australia Pty Ltd

    Default job background
    Description
    Job Description

    General understanding of full lifecycle development of a Dynamics CRM application (installation, configuration, customization, and deployment)

    Deep understanding of best practices.

    Deliver high quality code deliverables for a module including configurations and customizations, lead validation for all types of testing and support activities related to implementation, transition and warranty.

    Understanding of the Microsoft and software technologies - .NET development, SQL Server system integration technologies and techniques, SOA, design patterns (MVC, MVP)

    Experience working on support project, handling tickets, Raising change request, Problem Tickets closure.

    Experience working on integration with Azure APIM, Logic apps, function apps, Key Vaults, Secrets.

    Knowledge about development of Azure resources like Logic apps, functions app, APIM, key vaults, secrets, connectors.

    Development knowledge of Dynamics CRM portal or Power apps portals, Power automate.

    Knowledge about CRM apps for Customer service, Project service automation, Marketing, Model driven apps

    Azure DevOps knowledge to perform deployment to Dynamics 365 environments and Azure.

    Lead client meetings and/or facilitated strategy sessions.

    Assess and document current state architecture and integrations in the platform.

    Working with customers to analyse business requirements, defining functional specifications, and consulting with clients on strategic and operational uses of the CRM platform.

    Designing integration solutions for backend services and back-office applications.

    Identifying creative solutions to meet system/business requirements with and without the development of custom code.

    Key Responsibilities:

    Design, develop and package the configuration, code or services required to complete work

    items with consultation of lead developer.

    Ensure the code or configuration adheres to appropriate privacy, security and accessibility

    standards.

    Ensure the code or configuration adheres to best practices for the technology stack being

    developed against.

    Create unit tests to verify the correctness of their work using appropriate testing frameworks.

    Create "pull requests" for their work for review by the lead developer and incorporate any

    feedback back into their configuration or code

    Troubleshoot and fix bugs, working closely with testers to ensure bugs have been properly

    diagnosed, estimated and resolved.

    Assist other development team members with inquiries regarding the product and its

    operation, particularly for components and logic they have developed or configured

    Contribute to the project WIKI, providing "How Tos" on technical issues, configurations and

    components that require detailed explanation.

    Contribute to the content of the following documentation: Development Environment

    Setup, Technical Design Document, Technical Support Document, API specification (if

    applicable).

    Assist with technical issues / concerns that arise during the "Deployment" phase, supporting

    deployment and release activities.

    Assist in the handover of the application to the support team, through technical discussions

    and documentation.

    Attend daily stand-ups and provide feedback on their progress and roadblocks.

    Attend sprint planning sessions, providing estimates and assisting in the breakdown of PBIs

    to tasks as required.

    Attend spring review meetings, providing clarifications at the product owners request and

    potentially demonstrating the operation of some of the delivered components.

    Attend sprint retrospective meetings and provide feedback on what went well and didn't go well during the sprint as well as potential improvements for future sprints.

    Requirements
    General understanding of full lifecycle development of a Dynamics CRM application (installation, configuration, customization, and deployment) Deep understanding of best practices. Deliver high quality code deliverables for a module including configurations and customizations, lead validation for all types of testing and support activities related to implementation, transition and warranty. Understanding of the Microsoft and software technologies - .NET development, SQL Server system integration technologies and techniques, SOA, design patterns (MVC, MVP) Experience working on support project, handling tickets, Raising change request, Problem Tickets closure. Experience working on integration with Azure APIM, Logic apps, function apps, Key Vaults, Secrets. Knowledge about development of Azure resources like Logic apps, functions app, APIM, key vaults, secrets, connectors. Development knowledge of Dynamics CRM portal or Power apps portals, Power automate. Knowledge about CRM apps for Customer service, Project service automation, Marketing, Model driven apps Azure DevOps knowledge to perform deployment to Dynamics 365 environments and Azure. Lead client meetings and/or facilitated strategy sessions. Assess and document current state architecture and integrations in the platform. Working with customers to analyse business requirements, defining functional specifications, and consulting with clients on strategic and operational uses of the CRM platform. Designing integration solutions for backend services and back-office applications. Identifying creative solutions to meet system/business requirements with and without the development of custom code. Key Responsibilities: Design, develop and package the configuration, code or services required to complete work items with consultation of lead developer. Ensure the code or configuration adheres to appropriate privacy, security and accessibility standards. Ensure the code or configuration adheres to best practices for the technology stack being developed against. Create unit tests to verify the correctness of their work using appropriate testing frameworks. Create "pull requests" for their work for review by the lead developer and incorporate any feedback back into their configuration or code Troubleshoot and fix bugs, working closely with testers to ensure bugs have been properly diagnosed, estimated and resolved. Assist other development team members with inquiries regarding the product and its operation, particularly for components and logic they have developed or configured Contribute to the project WIKI, providing "How Tos" on technical issues, configurations and components that require detailed explanation. Contribute to the content of the following documentation: Development Environment Setup, Technical Design Document, Technical Support Document, API specification (if applicable). Assist with technical issues / concerns that arise during the "Deployment" phase, supporting deployment and release activities. Assist in the handover of the application to the support team, through technical discussions and documentation. Attend daily stand-ups and provide feedback on their progress and roadblocks. Attend sprint planning sessions, providing estimates and assisting in the breakdown of PBIs to tasks as required. Attend spring review meetings, providing clarifications at the product owners request and potentially demonstrating the operation of some of the delivered components. Attend sprint retrospective meetings and provide feedback on what went well and didn't go well during the sprint as well as potential improvements for future sprints.

  • XPT Software Australia Pty Ltd

    Sr. CRM Developer

    1 week ago


    XPT Software Australia Pty Ltd Melbourne, Australia

    General understanding of full lifecycle development of a Dynamics CRM application (installation, configuration, customization, and deployment) · Deep understanding of best practices. · Deliver high quality code deliverables for a module including configurations and customizations ...


  • Arq Group Melbourne, Australia

    ARQ, Dialog, CatapultBI, ICEMEDIA, Eighty20, Riley and AccessHQ are now all part of NCS Australia. · About us: · We are NCS Australia We have brought together Australia's best tech talent, working as one to harness technology and advance our communities, to make the extraordina ...


  • Arq Group Melbourne, Australia Full time

    ARQ, Dialog, CatapultBI, ICEMEDIA, Eighty20, Riley and AccessHQ are now all part of NCS Australia. · About us: · We are NCS Australia We have brought together Australia's best tech talent, working as one to harness technology and advance our communities, to make the extraordina ...


  • Mars Recruitment Melbourne, Australia

    The CRM Manager uses Salesforce database analysis, website analytics, reports and research tools to provide insights that drive the communications strategy and structure for multiple marketing campaigns. · **Responsibilities**: · - Create and implement the CRM campaigns for Proje ...


  • Dynamo Recruitment Melbourne, Australia

    END USER · - PROJECTS INCLUDE WORKING WITH DYNAMICS 365 · - PERMANENT ROLE · Great opportunity for an · **experienced** · **MSCRM Developer (Dynamics CRM) to grow into an Senior Technical Consultant** with a · **End User.** · Our client requires a · **MS Dynamics CRM Developer** ...

  • Orion Systems Integrators, Inc.

    CRM Specialist

    2 days ago


    Orion Systems Integrators, Inc. Melbourne, Australia

    Melbourne, Victoria, Australia · Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique ...


  • Nixil Melbourne, Australia

    This role will be responsible for extensive stakeholder engagement and management, ranging from colleagues across all levels of the organisation through to external technical architects and software specialists where collaboration will maintain the CRM system. · As a key member o ...


  • Hamilton Barnes Associates Melbourne, Australia

    $Competitive and negotiable · Melbourne, Victoria · Permanent · Enterprise · Enterprise Networking · Are you a seasoned Business Analyst with a passion for Microsoft Dynamics CRM? · Do you thrive on delivering innovative solutions and driving business success through technology? ...

  • Sharp & Carter

    CRM Manager

    3 days ago


    Sharp & Carter Melbourne, Australia

    Work With a Leading Global Business · - 3 Month Contract with Opportunity for Permanency · - South East Melbourne Location · **Our Client**: · With a rich history, this is a true global leader whose products are used in thousands of households and businesses. They are a premium b ...

  • Heng & Hurst

    Customer Management

    4 days ago


    Heng & Hurst Melbourne, Australia

    Proven Pharmaceutical experience is essential · - Lead this business through CRM data insights · - Large multinational pharmaceutical company · This global company is a large multi-national company which has grown significantly over the years through mergers and acquisitions. The ...


  • Rubix Solutions Melbourne, Australia

    Functional consultant · - MS dynamics · Rubix Solutions is a boutique recruitment company working for some of the biggest blue chip clients globally.Currently we are looking for MS dynamics, functional consultant based in Melbourne, Sydney or Brisbane. · - Facilitate workshops to ...


  • Museum Victoria Melbourne, Australia

    Location: Melbourne | CBD · Job type: Full time / 3 years · Organisation: Museum Victoria · **Salary**: $90,067 - $102,192 · Occupation: Research · Reference: VG/MV/9631 · Australia's largest public museum organisation is seeking a professional individual with experience in the s ...

  • Six Degrees Executive

    CRM Manager

    3 days ago


    Six Degrees Executive Melbourne, Australia

    Location: · - Melbourne- Job Type: · - Permanent- Salary: · - Competitive- Contact: · - Nicole Cooke**About the business**: · Six Degrees Executive is collaborating with a renowned fashion retailer, where the direct-to-consumer channel drives an astounding 90% of the company reve ...


  • Just Digital People Melbourne, Australia

    Work for a huge global brand · - Immense room for growth & development · - AMAZING work culture · Just Digital People have a stellar opportunity for an experienced **CRM & Loyalty Specialist** to join this booming global business · **A day in the life...** · - Bringing a fresh, c ...


  • Country Road Group Melbourne, Australia

    The role · This role is responsible for the execution of Country Road Group CRM briefs, including the coding, data segmentation and deployment of all brand loyalty & CRM campaigns. The role will execute campaigns across multiple channels such as SMS and EDM. Campaigns are develop ...


  • IG Group Melbourne, Australia

    Job Title · Regional CRM Executive · **Job Description**: · Join us and play an important role in revolutionizing the way we communicate with clients. · Support the rollout of our global and local communications strategy and roadmap by ensuring excellent and efficient delivery us ...


  • Bupa Melbourne, Australia

    A **12-month fixed term opportunity** has arisen for a Marketing Specialist - CRM & LAM to join our Bupa Health Services team. This is a hybrid role, and you are welcome to work from home or our CBD office location. · Reporting to the General Manager Marketing and Digital, Health ...

  • Bluefin Resources

    Head of Loyalty

    1 day ago


    Bluefin Resources Melbourne, Australia

    A trial-and-error culture, ensuring team members are empowered to innovate and · - Hybrid working 3 days in the office 2 from home · - Drive a high-performance team culture · A Fantastic opportunity for a **Head of loyalty & CRM Manager** has become available with one of the larg ...


  • Delivery Centric Technologies Melbourne, Australia

    Experience : 6+ years · Job Description: This person should have the below knowledge and skills to manage CRM/ ERP related configuration/ deployment works. · - Technology Stack (JScript, plugins & custom workflows (C#), power automate flows, Azure function apps, PCF control) · - ...


  • Employment Hero Melbourne, Australia

    **About Allume** · Allume is an Australian born company making solar accessible and affordable for multifamily buildings globally. We have developed a proprietary piece of technology, called the SolShare, that optimally shares energy from a single rooftop solar system to multiple ...