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

Microsoft Dynamics 365 F&O Senior Developer

Full-time

BDO Canada

Putting people first, every day

BDO 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 people-first culture with a high priority on your personal and professional growth.

Your Opportunity

BDO Digital is currently seeking an experienced

Microsoft Dynamics 365 F&O Senior Developer to join our growing Microsoft Dynamics 365 for Finance and Operations Practice. The position offers a hybrid work arrangement and can be located anywhere in Canada. This role is for an existing vacancy.

The individual's responsibilities will include:

  • Design and develop Microsoft Dynamics systems to meet their business needs
  • Accountable for development for the purposes of software enhancements, extensions, defect corrections and integration of features in Dynamics 365 F&O
  • Identify design problems and devise elegant solutions across technologies
  • Have an understanding of the D365 F&O technology stack and the peripheral technologies that can be leveraged including, but not limited to, Azure, Azure SQL, Power BI, Common Data Service, Power Apps, Azure Logic Apps, Azure Machine Learning, etc.
  • Take a user-centered approach and rapidly iterate

How do we define success for your role?

  • You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and Collaboration
  • You understand your client’s industry, challenges, and opportunities; clients describe you as positive, professional, and delivering high-quality work
  • You identify, recommend, and are focused on effective service delivery to your clients
  • You share in an inclusive and engaging work environment that develops, retains & attracts talent
  • You actively participate in the adoption of digital tools and strategies to drive an innovative workplace
  • You grow your expertise through learning and professional development.

Your Experience And Education

  • 3+ years of Dynamics 365 for Finance and Operations development experience
  • Excellent in development using in X++
  • Establish and apply development best practices, and design principles
  • Knowledgeable on two (or more) of the technologies: Azure, Power Apps, SSRS, SQL, C# / .Net;
  • Experience with Azure DevOps, Azure Pipelines, TFVC, VSTS, JSON, Odata, SOAP, REST, Azure Logic apps is an asset
  • On hands experience in Lifecycle Services Lifecycle Services (LCS)
  • Preferred knowledge of Azure Data Lake and DIXF (data integration framework)
  • Experience with data conversion or integration an asset
  • Proficient communication skills (oral and written)

Why BDO?

Our people-first approach to talent has earned us a spot among Canada’s Top 100 Employers for 2026. This recognition is a milestone we’re thrilled to add to our collection of awards for both experienced and student talent experiences.

At BDO, our people experience is guided by three core pillars— Do work with genuine care, Do what matters with purpose, and Do what’s next - shaping how we support our people, serve our clients, and grow together.

Our firm is committed to providing an environment where you can be successful in the following ways:

  • We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada.
  • We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development.
  • We support your achievement of personal goals outside of the office and making an impact on your community.
  • We foster a collaborative, inclusive environment where your ideas are valued, and you can do your best work with genuine care and purpose
  • We encourage innovation and forward thinking, empowering you to embrace what’s next and help shape the future of our firm

Giving back adds up: Where company meets community. BDO is actively involved in our communities by supporting local charity initiatives. We support staff with local and national events where you will be given the opportunity to contribute to your community.

Total rewards that matter: We pay for performance with competitive total cash compensation that recognizes and rewards your contribution. We provide comprehensive benefits from day one, and a flexible personal time off policy. We’re committed to supporting your overall wellbeing and provide reimbursement for wellness initiatives that fit your lifestyle.

Everyone counts: We are committed to creating a workplace where employees can participate fully, contribute meaningfully and succeed without barriers. We are dedicated to fostering a workplace defined by respect, fairness, and a true sense of belonging for everyone. We recognize and celebrate the unique experiences, identities, and perspectives that each of us bring – and that these experiences strengthen how we work together. Our commitment extends to ensuring that our application process is both inclusive and accessible. If you require accommodation to complete the application process, please contact us.

Flexibility: All BDO personnel are expected to spend some of their time working in the office, at the client site, and virtually unless accommodations or alternative work arrangements are in place.

Our model is a blended approach designed to support the flexible needs of our people, the firm and our clients. It’s about creating work experiences that meet everyone’s needs and providing flexibility to adjust when, where and how we work to meet the expectations of our role.

Code of Conduct: Our Code of Conduct sets clear standards for how we conduct business. It reflects our shared values and commitments and includes guiding principles to help us make ethical decisions and maintain trust with each other, our clients, and the public.

BDO may use artificial intelligence enabled tools to support certain aspects of the recruitment process. While these tools assist our teams, our use of AI does not replace human decision making, and all employment-related outcomes are made by BDO personnel.

More information on BDO Canada’s Privacy Policy can be found here:

Privacy Policy | BDO Canada

Ready to make your mark at BDO? Click “Apply now” to send your up-to-date resume to one of our Talent Acquisition Specialists.

To explore other opportunities at BDO, check out our careers page .

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Microsoft Dynamics 365 F&O Senior Developer in Saskatoon, SK vacancy
  •  ...Responsibility: Job Title: WordPress Web Developer Job Overview: This is an in-person...  ...goal is to provide our clients with a dynamic team, as transparent as their own internal...  ...organizations find success online. As a Senior WordPress Developer, you will be responsible... 
    Senior
    Permanent employment
    Full time
    Monday to friday

    2 Web Design Inc.

    Saskatoon, SK
    18 hours ago
  •  ...Senior WordPress Web Developer Location: In-person, Saskatoon Office Employment Type: Full-Time Optimize is seeking a Senior WordPress Web Developer to design, develop, and maintain high-quality WordPress websites. You'll work with clients and our internal team to... 
    Senior
    Full time
    Work at office

    OPTIMIZE VENTURES INC.

    Saskatoon, SK
    21 days ago
  •  ...This is an in-office Position Skills And Abilities Tasks - Develop Website architecture and determine hardware and software requirements - Research and evaluate a variety of interactive media software products - Conduct tests and perform security and quality... 
    Suggested
    Full time
    Work at office

    2 Web Design Inc.

    Saskatoon, SK
    14 days ago
  • $27.99k - $30k per year

     ...largest employer in Saskatchewan, employing more than 45,000 staff in a dynamic healthcare environment. The Saskatchewan Health Authority (SHA) is...  ...being shared with Human Resources and the applicable hiring team.O... For more information on this job, please visit the employer'... 
    Senior
    Full time
    Temporary work
    Work at office
    Shift work
    Night shift
    Rotating shift
    Weekend work
    Afternoon shift

    Saskatchewan Health Authority

    Saskatoon, SK
    6 days ago
  •  ...client is seeking a thoughtful and capable Senior Engineer to join its Saskatoon team. This...  ..., including design sketches developed in the field. Witness and document on-...  ...communication skills, with proficiency using Microsoft Office and FEA software. Valid Class 5... 
    Senior
    Microsoft
    Full time
    Work at office

    Kova Engineering (Saskatchewan) Ltd.

    Saskatoon, SK
    11 days ago
  •  ...client is seeking an experienced Senior Planner/Scheduler to support...  ...will be responsible for developing and maintaining integrated project...  .... Responsibilities Develop, maintain, and update detailed...  .... Advanced proficiency in Microsoft Power BI, including dashboard... 
    Senior
    Microsoft
    For contractors
    Internship

    Brunel

    Saskatoon, SK
    7 hours ago
  •  ...Reporting to the Waste and Water Lead, the Senior Environmental Specialist is responsible...  ...Project site. Key Responsibilities Develop, evolve, and implement environmental excellence...  .... ~ Strong digital literacy using Microsoft Office Suite and knowledge of database... 
    Senior
    Microsoft
    Full time
    Work at office
    Local area

    NexGen Energy Ltd.

    Saskatoon, SK
    10 days ago
  •  ...your mark by enhancing financial controls, developing policies, and implementing streamlined...  ...ensuring a supportive and cohesive team dynamic. But wait, there's more! Here's what's...  ...embark on a new chapter in your career as a Senior Controller? Take the next step today by... 
    Senior
    Long term contract
    Full time

    Go Auto

    Saskatoon, SK
    2 days ago
  •  ...a great place to be. As an Assurance Senior Manager, you will be a professional member...  ...Skills and attributes for success Develop and maintain productive relationships with...  ...ability to work independently in a fast-paced, dynamic team-oriented environment This job posting... 
    Senior
    Long term contract
    Weekend work

    Ernst & Young

    Saskatoon, SK
    3 days ago
  •  ...Join our Project Delivery Group (PDG), a dynamic team of professionals passionately committed...  ...engineer, and 2) office-based as senior  Control, Automation and Electrical Engineer...  ...Collaborate on exciting projects to develop innovative solutions What we offer you... 
    Senior
    Long term contract
    For contractors
    Work at office
    Local area
    Flexible hours

    Hatch

    Saskatoon, SK
    7 hours ago
  •  ...Co-operatives Limited (FCL) is hiring a Senior Account Management Specialist to join our...  ...Partner with Marketing & Communications to develop promotional and sales enablement...  ...Strong analytical skills and proficiency with Microsoft Excel. You will report to the Program... 
    Senior
    Microsoft
    Full time
    Contract work
    Local area

    Federated Co-Operatives Limited

    Saskatoon, SK
    2 days ago
  •  ...relays, and controls Troubleshoot electrical system issues and develop practical, client-focused solutions Support field services...  ...automation systems is an asset ~ Proficiency with AutoCAD and Microsoft Office applications ~ Willingness to travel occasionally for fieldwork... 
    Senior
    Microsoft
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Shermco Industries

    Saskatoon, SK
    25 days ago
  •  ...toughest environmental problems. Senior Groundwater Modeller (...  ...you will be responsible for developing conceptual, analytical, and numerical...  ...clients About the Role Develop conceptual, analytical, and...  ...studies. ~ Proficiency in Microsoft Office Suite (Excel, Word,... 
    Senior
    Microsoft
    Full time
    Work at office
    Remote work

    True Environmental

    Saskatoon, SK
    14 days ago
  • $43.4k - $53.2k per year

     ...Band: Pay Band Physical Therapist - Degree Senior $43.402 to $53.195 Travel Required: No...  ...Physical Therapist is responsible for developing and maintaining a high standard of physical...  ...Saskatchewan, employing more than 45,000 staff in a dynamic healthcare environment. The Saskatchewan... 
    Senior
    Full time
    Shift work
    Rotating shift
    Weekend work

    Saskatchewan Health Authority

    Saskatoon, SK
    1 day ago
  •  ...profile today. Hatch is currently seeking a highly motivated  Senior Electrial Engineer   to join our team in Saskatoon.  This role is...  ...to make a difference Collaborate on exciting projects to develop innovative solutions What we offer you? Flexible work environment... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Hatch

    Saskatoon, SK
    7 hours ago
  • $105.4k - $158.1k per year

     ...future. Your Opportunity As a Senior Estimator at Stantec, you will be responsible for developing, managing, and coordinating...  .... You will work with a dynamic team of cost estimators, schedulers...  ...and construction schedules Develop detailed estimates for generators... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    For subcontractor
    Casual work
    Work at office
    Work from home

    Stantec

    Saskatoon, SK
    3 days ago
  •  ...environment (HSE) leadership. These roles are designed for mid- to senior-level professionals and offer a clear pathway toward...  ..., Maximo), planning/scheduling tools, condition monitoring, and Microsoft Office (Excel; Power BI is an asset) Strong communication and... 
    Senior
    Microsoft
    Full time
    For contractors
    Work at office
    Rotating shift

    Hire Resolve.com

    Saskatoon, SK
    17 days ago
  •  ...opportunity The Resource Management (RM) Senior Associate provides functional resource...  ...engagements. The Senior Associate will develop and facilitate timely, data-driven resource...  ...of relevant work experience ~ Advanced Microsoft Excel skills ~ Bachelor's degree, or... 
    Senior
    Microsoft
    Work at office
    Local area
    Weekend work

    Ernst & Young

    Saskatoon, SK
    22 days ago
  •  ...Co-operatives Limited (FCL) is hiring a Senior Account Management Specialist on a permanent...  ...and Marketing & Communications to develop promotional and sales enablement solutions...  ...may be considered). Are proficient in Microsoft Excel and a strong analytical thinker.... 
    Senior
    Microsoft
    Permanent employment
    Contract work
    Temporary work
    Local area
    Work from home

    Terra Grain Fuels, Inc.

    Saskatoon, SK
    2 days ago
  •  ...challenged to solve our client’s toughest environmental problems. Senior Process Engineer Vancouver, BC; Toronto, ON; Whitehorse, YT;...  ...consulting or project consulting setting ~ Proficiency in Microsoft Office Suite (Excel, Word, PowerPoint) and other business software... 
    Senior
    Microsoft
    Full time
    Contract work
    Work at office
    Remote work

    True Environmental

    Saskatoon, SK
    16 days ago
  •  ...have an exciting opportunity for a motivated senior Water Resources Engineer / Environmental Engineer...  ...mentor and guide water resources staff in a dynamic team setting Apply technical and business knowledge and methods to develop creative, effective, and economical solutions... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Worldwide

    Stantec

    Saskatoon, SK
    7 days ago
  • $123k - $176k per year

     ...monumental growth. We are seeking a qualified Senior Electrical Power Engineer to help our clients develop, contract, and implement natural gas and potentially...  ...Market Sector Proficient computer skills in Microsoft Office as well as standard Power Market Sector design... 
    Senior
    Microsoft
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    Work at office

    HDR

    Saskatoon, SK
    28 days ago
  •  ...Federated Co-operatives Limited (FCL) is hiring a Senior Systems Analyst, Point-of-Sale (POS) on a...  ...and execute multiyear POS rollouts. Develop and oversee testing strategies, build...  ...This team strives to cultivate a culture of dynamic, cross-functional, and customer centric... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home

    Federated Co-operatives Limited

    Saskatoon, SK
    11 days ago
  • $73.47k - $100k per year

     ...Reporting to the Manager, Communications & External Relations, the Senior Communications Advisor will play a critical role in shaping and...  ...strategies, reputation management, and proactive media engagement. Develop and deliver communications plans for change initiatives, employee... 
    Senior
    Permanent employment
    Full time
    Internship
    Flexible hours

    Medavie

    Saskatoon, SK
    1 day ago
  • $90.2k per year

     ...POSITION TITLE: Senior Policy Analyst DEPARTMENT: Planning and Priorities CLASSIFICATION...  ..., coordinating priority projects, developing governance and planning resources, and helping...  ...opportunities for improved alignment. Develop tools, templates, resources, and briefing... 
    Senior
    Permanent employment
    Full time
    For contractors
    Local area
    Flexible hours
    Afternoon shift

    Métis Nation-Saskatchewan

    Saskatoon, SK
    10 days ago
  • $127.6k - $150.15k per year

     ...for novel mining method development -Assist in construction management activities (e.g. tailings facility) Life of Mine Plan -Develop production and cost (operating, capital and development) schedule scenarios -Build budget and schedule Joint Venture Monitoring... 
    Senior
    Long term contract
    Full time
    Work at office

    Orano Canada Inc.

    Saskatoon, SK
    11 days ago
  •  ...As a Senior Water Resources Engineer , you will have the opportunity to work on a variety...  ...into a technical project management role and develop leadership and team management skills....  ...Benefit from unparalleled career growth in a dynamic company committed to high quality... 
    Senior
    Long term contract
    Work at office

    Klohn Crippen Berger

    Saskatoon, SK
    a month ago
  • $163k - $196k per year

     ...Arcadis is seeking an experienced Senior Mining Geotechnical Engineer...  ...this role, you will act as or develop toward serving as an Engineer...  ...strong capability with Microsoft Excel, Word, and PowerPoint to...  ...opportunité s'adresse à une personne dynamique possédant une expérience... 
    Senior
    Microsoft
    Full time

    Arcadis

    Saskatoon, SK
    25 days ago
  •  ...Glasgow and Clyde is seeking a Senior Research Nurse to join the...  ...outcomes for patients while developing your own leadership, research...  ...with regulatory requirements Develop recruitment and retention...  ...Proficient in the use of Microsoft Office applications, electronic... 
    Senior
    Microsoft
    Full time
    For contractors
    Fixed term contract
    Work at office
    Immediate start
    Home office
    Monday to friday
    Flexible hours

    NHS Scotland

    Saskatoon, SK
    12 days ago
  •  ...for a SCN to lead the acute neurology team, we are looking for a dynamic clinical leader to promote teamwork within a multi-professional...  ...Responsibilities The appointee should be creative and evolve the service, developing clinically effective practice through the effective utilisation... 
    Senior
    Permanent employment
    Full time
    Interim role
    Immediate start
    Monday to friday
    Flexible hours

    NHS Ayrshire & Arran

    Saskatoon, SK
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Microsoft Dynamics 365 F&O Senior Developer. Be the first to apply!