Talent.com
Software Developer - D365 F&O
Software Developer - D365 F&OPET VALU • 0001 – Markham Office, Canada, Canada
Software Developer - D365 F&O

Software Developer - D365 F&O

PET VALU • 0001 – Markham Office, Canada, Canada
30+ days ago
Job type
  • Full-time
Job description

Description

We are seeking a highly skilled Software Developer with extensive experience in Microsoft Dynamics 365 F&O (Finance and Operations) development, with a focus on Dynamics 365 Finance. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance D365 customizations, extensions, and integrations. You will collaborate with cross-functional teams and provide mentorship to other developers. This is an exciting opportunity to work with cutting-edge technologies, drive innovation, and make a significant impact on our organization’s financial systems and integrations.

Essential Duties and Responsibilities

  • Design and Development : Develop, and assist in the design of reliable, performant, and secure D365 customizations, extensions, and integrations. Participate in the full application lifecycle from requirements gathering to development, testing, deployment, and maintenance.
  • Architecture : Collaborate with architects to design and implement solutions that align with the company's business needs and best practices.
  • Azure and Microsoft Services Utilization : Leverage Azure services such as Azure Functions, Azure Logic Apps, Power Automate, Azure Service Bus, Azure Storage, and others to create integrations with D365.
  • Code Quality & Best Practices : Ensure code quality by writing clean, maintainable, and efficient code, conducting code reviews, and maintaining coding standards across the team.
  • DevOps & CI / CD : Implement DevOps practices, including using Lifecycle Service, Azure DevOps or other industry-standard tools for automated deployment pipelines.
  • Monitoring & Troubleshooting : Utilize Lifecycle Services (LCS), Application Insights, and other diagnostic tools to monitor application performance, identify issues, and resolve them promptly.
  • Collaboration : Work closely with other developers, product managers, and stakeholders to ensure alignment of solutions with business requirements. Provide mentorship and guidance to junior developers and contribute to the development of best practices and standards.
  • Documentation : Maintain detailed technical documentation, including architecture diagrams, process documentation, and API specifications.

Skills, Experience, Education, Certifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of professional experience in software development, with 3 years focused on Microsoft Dynamics D365 Finance and Operations and related services.
  • Strong proficiency in X++, C#, SQL, .NET., Visual Studio and the D365 Developer Tools extension.
  • Proficiency in integration methods and tools used in F&O such as OData, Data Management Framework (DMF), and solid understanding on data entities extensions, etc.
  • Proficiency in the structure of Application Object Tree (AOT), and solid understanding on structured view of elements like tables, forms, classes, and reports embedded with Visual Studio.
  • Experience with RESTful API design, microservices architecture, and integrating third-party services.
  • Solid understanding of security best practices in cloud applications, including identity and access management (IAM), encryption, and secure coding practices.
  • Experience with performance tuning, troubleshooting, and optimizing applications.
  • Experience with agile development methodologies and participating in sprint planning, retrospectives, and daily stand-ups.
  • Experience with services like JIRA, Confluence and Azure DevOps Boards. Excellent problem-solving, organizational, and leadership skills.
  • Strong communication and collaboration abilities to work effectively in a globally distributed team environment.
  • Finance and Operations Apps Developer Associate : MB-500 certification required.
  • Competencies

  • Analytical Thinking and Problem-Solving Skills – ability to understand complex situations, develop and implement a logical approach to a problem solution.
  • Attention to Detail – ability to ensure the work and information are complete and accurate, by preparing carefully for meetings and presentations, and following up with others to ensure that agreements and commitments have been fulfilled.
  • Communication –ability to understand requirements documentation, functional specifications, high level design documentation and system documentation. Able to solidly incorporate this information, along with project business objectives, into appropriate development strategies and plans.
  • Diagnostic Information Gathering – ability to seek information from a variety of sources and in a variety of ways, to clarify situations and to facilitate effective planning, decision making, and problem solving.
  • Flexibility - able to change priorities quickly and have a capacity to handle multiple tasks simultaneously.
  • Fostering Teamwork – ability to get groups to work together co-operatively; by enlisting active involvement, creating a climate for respect and openness, and applying effective techniques for group facilitation.
  • Process oriented - able to self-manage projects, due dates and communicate status to stakeholders.
  • Impact Awareness – ability to anticipate the likely effect of actions and events on others and to tailor one’s own behavior to achieve a desired effect on others.
  • Influential Skill – ability to gain others’ support for ideas, proposals, projects, and solutions, through logical argument, appeal to others’ interests, and a variety of other indirect strategies.
  • Interpersonal Awareness - ability to notice, interpret, and anticipate others’ concerns and feelings, and to communicate this awareness empathetically to others.
  • Productivity - motivated self-starter and quick learner. Ability to work under deadlines with heavy workloads as well as flexibility to work outside of normal business hours to meet testing needs.
  • Results Oriented – ability to keep the desired end result of one’s own or one’s unit’s work clearly in mind, by setting goals and focusing on them tenaciously until they are achieved.
  • Technical Acumen - strong understanding of software development concepts, procedures, and technologies utilizing Agile Methodology.
  • Create a job alert for this search

    Software Developer D365 FO • 0001 – Markham Office, Canada, Canada

    Similar jobs
    Software Developer 1

    Software Developer 1

    Intuit Inc. • Toronto, Canada
    Full-time
    As a Software Engineer 1, you will be an integral part of our engineering team, contributing to the design, development, and maintenance of high-quality software solutions.You will work closely wit...Show more
    Last updated: 20 days ago • Promoted
    Software Developer

    Software Developer

    Moneris • Toronto, Canada
    Full-time
    Overview As the Software Developer III, you will collaborate with other technology teams to design, develop and implement software systems and solutions architecture critical to Moneris’ business o...Show more
    Last updated: 23 days ago • Promoted
    D365 & Power Platform Solutions Engineer

    D365 & Power Platform Solutions Engineer

    MNP • Toronto, Canada
    Full-time
    A leading consulting firm in Ontario is seeking a Solution Developer, Power Platform & D365.You will drive digital transformation for clients using Microsoft technologies.The role involves developi...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Blue J Legal Inc. • Toronto, Canada
    Full-time
    About Blue J Blue J’s ambition is to be the world leader in generative AI for tax experts.Our AI tax research software is widely regarded as the best in the market. We are racing ahead with an excit...Show more
    Last updated: 23 days ago • Promoted
    Software Developer Siebel CRM 9153-2512

    Software Developer Siebel CRM 9153-2512

    Foilcon • Toronto, Canada
    Full-time
    Skills Required : Siebel Open UI Architecture, Siebel Development, Database Management, Oracle, API Integration, CRM Solution Implementation, Accessibility for Ontarians with Disability Act (AODA),...Show more
    Last updated: 23 days ago • Promoted
    Remote D365 F&O Technical Architect

    Remote D365 F&O Technical Architect

    Hitachi Vantara Corporation • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading technology firm is seeking a D365 F&O Technical Architect in Toronto, Canada.You will lead technical workshops, define requirements, and ensure successful ERP implementations.Ideal candid...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer (C++ / Conan) - Amaris Consulting

    Software Developer (C++ / Conan) - Amaris Consulting

    Amaris Consulting • richmond hill, on, ca
    Full-time
    Hybride – 3 à 4 jours sur site par semaine.Développeur logiciel (C++ / Conan).Vous contribuerez au développement, à l’intégration et à l’optimisation de solutions logicielles robustes, en collabora...Show more
    Last updated: 2 hours ago • Promoted • New!
    Software Developer (Dynamics 365)

    Software Developer (Dynamics 365)

    Live Assets • Toronto, Canada
    Full-time
    Software Developer (Dynamics 365) Live Assets | IT Staffing Solutions is hiring a Software Developer (Dynamics 365) for one of its clients. Design, develop, test, and debug new front‑end and back‑en...Show more
    Last updated: 23 days ago • Promoted
    Remote MS D365 F&O Architect - Enterprise Solutions

    Remote MS D365 F&O Architect - Enterprise Solutions

    Elite Search Professionals • Toronto, Canada
    Remote
    Full-time
    A leading consulting firm is seeking an MS D365 F&O Technical Architect to join their enterprise team in a remote capacity. The ideal candidate will possess extensive technical knowledge of MS D365 ...Show more
    Last updated: 30+ days ago • Promoted
    Cloud Developer

    Cloud Developer

    V-Soft Consulting Group, Inc. • Toronto
    Full-time
    Cloud Developer - Hybrid role based in Toronto, ON.V-Soft Consulting is hiring for a Cloud Developer - Hybrid for our premier client in Toronto, ON. Translate technical systems specifications into w...Show more
    Last updated: 15 days ago • Promoted
    Senior D365 F&O Developer

    Senior D365 F&O Developer

    Yoush Consulting • Toronto
    Full-time
    Our client is a North American company with over 100 branches across Canada.They are seeking a senior D365 developer.The opportunity offers a great team environment, hybrid work, and excellent bene...Show more
    Last updated: 1 day ago • Promoted
    RQ10215-Software Developer-Curam / Case Management-Senior

    RQ10215-Software Developer-Curam / Case Management-Senior

    TWC Global • TORONTO, Ontario, Canada
    Full-time
    Aptos,sans-serif"> TWC Global Services is Hiring.Aptos,sans-serif"> TWC Global Services is seeking a Senior Software Developer - Curam / Case Management who designing,...Show more
    Last updated: 21 hours ago • New!
    Solution Developer, Power Platform & D365

    Solution Developer, Power Platform & D365

    Mnp Llp • Toronto
    Full-time
    Solution Developer, Power Platform & D365.What do you think of when you hear the name MNP? We are more than a prominent consulting firm in tax and accounting, we are redefining how organizations su...Show more
    Last updated: 15 days ago • Promoted
    Senior D365 Developer Lead

    Senior D365 Developer Lead

    FSRA News • Toronto
    Full-time
    At FSRA, our vision is to ensure financial safety, fairness, and choice for Ontarians.As a financial services regulator, we’re passionate about protecting consumers. Our principles-based approach me...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Developer, Analytics Platform

    Senior Software Developer, Analytics Platform

    Queer Tech • Toronto, Canada
    Full-time
    Your career is an investment that grows over time!.Wealthsimple is on a mission to help everyone achieve financial freedom by reimagining what it means to manage your money.Using smart technology, ...Show more
    Last updated: 23 days ago • Promoted
    Software Developer

    Software Developer

    Autodesk • Toronto, Canada
    Full-time
    Position Overview Are you excited by solving technical challenges that come with building a scalable, highly available platform in a microservices environment used by millions of users worldwide? C...Show more
    Last updated: 23 days ago • Promoted
    Software Developer (Full-stack)

    Software Developer (Full-stack)

    Swagher • Toronto, Canada
    Full-time
    Software Developer (Full-stack)ScotiabankTorontoRequisition ID : 237788.Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Purpose • •Contributes to ...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer C#

    Software Developer C#

    NRT Tech • Toronto, Canada
    Full-time
    Job Description Posted Thursday, January 1, 2026 at 5 : 00 AM.NRT is one of the 50 Best Managed Companies, and we’re looking for a dynamic candidate who is motivated and passionate about working for ...Show more
    Last updated: 23 days ago • Promoted