Microsoft Dynamics 365 F&O Developer

3 weeks ago


Halifax, Nova Scotia, Canada BDO Full time

BDO Digital is seeking a skilled Microsoft Dynamics 365 F&O Senior Developer to contribute to our expanding team of experts.

This role offers the opportunity to work remotely from anywhere in Canada and make a significant impact on our clients' success.

Your Responsibilities
  • Design and develop innovative Microsoft Dynamics systems tailored to meet specific business requirements.
  • Take ownership of development tasks, including enhancements, extensions, bug fixes, and integration of new features within Dynamics 365 F&O.
  • Identify and resolve complex design challenges by devising elegant solutions across various technologies.
  • Possess a strong understanding of the D365 F&O technology stack and its related peripheral technologies, such as Azure, Azure SQL, Power BI, Common Data Service, Power Apps, Azure Logic Apps, and Azure Machine Learning.
  • Embrace a user-centered approach and prioritize rapid iteration cycles to deliver efficient solutions.
Your Success at BDO

At BDO, we value our employees and strive to create a positive and rewarding work environment. Your success in this role will be measured by:

  • Demonstrating BDO's core values of Integrity, Respect, and Collaboration in all your interactions.
  • Developing a deep understanding of your clients' industries, challenges, and opportunities; consistently providing high-quality work and exceeding client expectations.
  • Identifying and implementing effective service delivery strategies to ensure client satisfaction.
  • Contributing to a collaborative and inclusive work environment that fosters growth, development, and talent retention.
  • Embracing digital tools and strategies to drive innovation within the workplace.
  • Continuously expanding your expertise through ongoing learning and professional development.
Your Qualifications
  • Minimum 3 years of experience in developing with Dynamics 365 for Finance and Operations.
  • Proven proficiency in X++ development.
  • Experience establishing and adhering to best practices and design principles within software development.
  • Knowledge of at least two of the following technologies: Azure, Power Apps, SSRS, SQL, C#/.NET.
  • Familiarity with Azure DevOps, Azure Pipelines, TFVC, VSTS, JSON, Odata, SOAP, REST, and Azure Logic apps is an asset.
  • Hands-on experience with Lifecycle Services (LCS).
  • Preferred knowledge of Azure Data Lake and DIXF (Data Integration Framework).
  • Experience with data conversion or integration is highly beneficial.
  • Excellent communication skills, both written and verbal.


  • Halifax, Nova Scotia, Canada BDO Full time

    Transforming Businesses through Innovative SolutionsBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a high priority on your personal and...


  • Halifax, Nova Scotia, Canada BDO Full time

    Transforming Businesses through Innovative SolutionsBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a high priority on your personal and...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAs a Business Solutions Analyst at Avanade, you will play a key role in helping our clients achieve their business goals by leveraging the power of Microsoft Dynamics 365.Key Responsibilities:Work closely with clients to understand their business needs and develop tailored solutions using Dynamics 365.Collaborate with cross-functional teams to...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAt Avanade, we're passionate about empowering businesses to achieve their full potential through the power of Dynamics 365. As a Senior Dynamics 365 Business Solutions Consultant, you'll be a key player in helping our clients unlock the full value of their CRM solutions.Key ResponsibilitiesLead cross-functional teams to design and implement CRM...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAt Avanade, we are seeking a highly skilled and experienced Senior Dynamics 365 CE Business Solutions Consultant to join our team. As a Senior Dynamics 365 CE Business Solutions Consultant, you will be responsible for leading the implementation of CRM solutions for our clients across all phases of Avanade's projects.Key ResponsibilitiesLead...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAt Avanade, we are seeking a highly skilled and experienced Senior Dynamics 365 CE Business Solutions Consultant to join our team. As a Senior Dynamics 365 CE Business Solutions Consultant, you will be responsible for leading the implementation of CRM solutions for our clients across all phases of Avanade's projects.Key ResponsibilitiesLead...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAt Avanade, we are seeking a highly skilled and experienced Senior Dynamics 365 CE Business Solutions Consultant to join our team. As a Senior Dynamics 365 CE Business Solutions Consultant, you will be responsible for leading the implementation of CRM solutions for our clients across all phases of Avanade's projects.Key ResponsibilitiesLead...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAt Avanade, we are seeking a highly skilled and experienced Senior Dynamics 365 CE Business Solutions Consultant to join our team. As a Senior Dynamics 365 CE Business Solutions Consultant, you will be responsible for leading the implementation of CRM solutions for our clients across all phases of Avanade's projects.Key ResponsibilitiesLead...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAt Avanade, we're passionate about empowering businesses to achieve their full potential through innovative technology solutions. As a Dynamics CRM Marketing Consultant, you'll play a key role in helping our clients drive business growth and success.Key ResponsibilitiesCollaborate with clients to understand their business needs and develop...


  • Halifax, Nova Scotia, Canada The Government of Nova Scotia Full time

    Competition No: 43826 Salary Range: $1, $2,867.11 / Bi-Weekly / $41, $74,544.86 Annually (PR 1 - PR 11) Position Status: Permanent Benefits: Paid Holidays, Vacation, Family Leave, Health, Dental, and Defined Benefits Pension Department: Cyber Security & Digital Solutions Union Status: NSGEU-NSPG About the Department of Cyber Security and Digital Solutions...


  • Halifax, Nova Scotia, Canada Avanade Inc. Full time

    At Avanade, we see how the power of Dynamics 365 shapes the future of businesses every day. By combining our unmatched Microsoft knowledge with our creative approach to innovation and strong industry knowledge, we create a lot of opportunities for Microsoft, our clients, and for you. Avanade has countless paths for you to pursue. One of them is sure to lead...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAt Avanade, we're passionate about empowering businesses to achieve their full potential through innovative technology solutions. As a Dynamics CRM Marketing Consultant, you'll play a key role in helping our clients unlock the power of Microsoft Dynamics 365 to drive business growth and success.Key ResponsibilitiesCollaborate with clients to...


  • Halifax, Nova Scotia, Canada Avanade Full time

    About the RoleAt Avanade, we're passionate about empowering businesses to achieve their full potential through innovative technology solutions. As a Dynamics CRM Marketing Consultant, you'll play a key role in helping our clients unlock the power of Microsoft Dynamics 365 to drive business growth and success.Key ResponsibilitiesCollaborate with clients to...


  • Halifax, Nova Scotia, Canada Avidity Full time

    About Avidity GroupAvidity Group is a leading provider of innovative technology solutions, empowering individuals and businesses to thrive in a rapidly changing world.Job SummaryWe are seeking a highly motivated and enthusiastic Tech Experience Specialist to join our team as a Microsoft Product Ambassador. As a key member of our team, you will be responsible...


  • Halifax, Nova Scotia, Canada Avidity Full time

    About Avidity GroupAvidity Group is a leading provider of innovative technology solutions, empowering individuals and businesses to thrive in a rapidly changing world.Job SummaryWe are seeking a highly motivated and enthusiastic Tech Experience Specialist to join our team as a Microsoft Product Ambassador. As a key member of our team, you will be responsible...

  • Technical Analyst I

    3 days ago


    Halifax, Nova Scotia, Canada Bulletproof Full time

    Unlock Your Potential as a Technical Analyst IAt Bulletproof, we're on a mission to make the world a safer place through people and technology. As a Technical Analyst I, you'll be part of a dynamic team that's pushing the boundaries of innovation and excellence.About the RoleThis is a challenging and rewarding position that requires adaptability, technical...

  • Technical Analyst I

    3 days ago


    Halifax, Nova Scotia, Canada Bulletproof Full time

    Unlock Your Potential as a Technical Analyst IAt Bulletproof, we're on a mission to make the world a safer place through people and technology. As a Technical Analyst I, you'll be part of a dynamic team that's pushing the boundaries of innovation and excellence.About the RoleThis is a challenging and rewarding position that requires adaptability, technical...

  • Technical Analyst I

    1 week ago


    Halifax, Nova Scotia, Canada Bulletproof Full time

    Job Summary:The Technical Analyst I will provide technical support and services to our clients in a fast-paced, dynamic environment. This role requires strong technical skills, excellent communication, and problem-solving abilities.Key Responsibilities:Provide technical support and services to clients via phone, email, and other communication...

  • Technical Analyst I

    6 days ago


    Halifax, Nova Scotia, Canada Bulletproof Full time

    Job Summary:The Technical Analyst I will provide technical support and services to our clients in a fast-paced, dynamic environment. This role requires strong technical skills, excellent communication, and problem-solving abilities.Key Responsibilities:Provide technical support and services to clients via phone, email, and other communication...

  • Technical Analyst I

    6 days ago


    Halifax, Nova Scotia, Canada Bulletproof Full time

    Job Summary:The Technical Analyst I will provide technical support and services to our clients in a fast-paced, dynamic environment. This role requires strong technical skills, excellent communication, and problem-solving abilities.Key Responsibilities:Provide technical support and services to clients via phone, email, and other communication...