D365 F&O Developer

0 - 6 years

3 - 8 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Junior Dynamics 365 Finance & Supply Chain X++ Developer

Job Role:

Company:

Responsibilities:

  • Set up D365 Finance/Supply Chain dev environments and connect Visual Studio to the correct model, packages, and Azure DevOps repo/project.
  • Follow the

    extension model

    (no overlayering) by creating table, form, and class extensions.
  • Use

    Chain of Command (CoC)

    and

    EventHandler

    methods to extend standard business logic safely.
  • Create and maintain

    EDTs, enums, and label files

    aligned to naming standards.
  • Design tables with fields, indexes, relations, and delete actions to ensure integrity and performance.
  • Implement validation in table/form events (e.g., validateWrite, validateField) without breaking core logic.
  • Build forms using standard

    form patterns

    , data sources, and control events for a consistent UX.
  • Add

    menu items

    and

    security artifacts

    (privileges, duties, roles) with least-privilege access.
  • Develop well-structured

    X++ classes

    , leveraging interfaces and small, testable methods.
  • Implement the

    SysOperation

    framework (data contracts, controllers, services) for batch/long-running jobs.
  • Write

    set-based

    X++ queries (Query/QueryBuildDataSource) and avoid row-by-row operations.
  • Apply record caching correctly; use

    optimistic concurrency

    and

    tts

    transactions appropriately.
  • Extend/create

    Data Entities

    for

    DMF

    imports/exports, including mapping, staging, and validation.
  • Expose entities via

    OData

    with proper security and throttling considerations.
  • Raise/consume

    Business Events

    for lightweight external integrations.
  • Build

    SSRS reports

    (RDP/Query), designs, and controllers with parameters and security.
  • Contribute to

    Electronic Reporting (ER)

    by adding mappings/formats and testing outputs.
  • Implement

    number sequences

    with correct reservation, reuse, and cleanup.
  • Follow coding standards: naming conventions, comments, labels for user text, and no hard-coded literals.
  • Create

    SysTest/ATL

    unit tests to verify business logic and data effects.
  • Debug using

    Visual Studio

    ,

    Trace Parser

    , and

    LCS Performance

    tools.
  • Use

    Feature Management

    /feature flags to enable or guard new logic safely.
  • Participate in

    code reviews

    , address feedback, and refactor for readability and reliability.
  • Manage

    Azure DevOps

    version control (branches, PRs, merges) and resolve conflicts thoughtfully.
  • Package code as

    deployable packages

    , understand build pipelines, and pass metadata checks.
  • Log via

    infolog

    and telemetry responsibly, avoiding noisy or sensitive outputs.
  • Create

    batch jobs

    , schedule with the batch framework, and handle retries/escalation.
  • Handle exceptions with try/catch/finally and return meaningful error messages.
  • Collaborate with functional consultants to translate

    FDDs

    into technical designs and confirm acceptance criteria.
  • Write concise technical documentation for objects, data flows, security, and deployments.
  • Support data migration with one-off scripts/classes to transform, validate, and load data through entities.
  • Optimize queries with proper indexes, exists/joins, and by reviewing trace query plans.
  • Respect extensibility best practices; avoid protected method breaks and use pre/post handlers judiciously.
  • Build small utilities for configuration moves (e.g., copy parameters) using X++/DMF where practical.
  • Assist during

    SIT/UAT

    by fixing defects, improving logs, and providing reproducible steps and evidence.
  • Handle localization/time-zone nuances with system helpers for currency, dates, and amounts.
  • Create

    workspace tiles/logic

    or simple

    Power BI

    embeddings to surface KPIs where appropriate.
  • Ensure all artifacts are in the correct model, synchronized, and included in builds.
  • Maintain

    deployment notes

    and post-deploy scripts to adjust data/parameters safely.
  • Continuously learn platform updates, extensibility points, and patterns via Microsoft Learn/internal guides.

Qualifications

  • 03 years of experience developing on

    Dynamics 365 Finance & Supply Chain

    (F&O).
  • Proven X++ skills are required

    (please include examples or code samples/PRs in your application).
  • Familiarity with Finance/SCM concepts, Azure DevOps, SSRS, DMF/OData, and basic SQL/T-SQL.
  • Strong debugging, testing, documentation, and collaboration habits.

Why Join Dynatuners India

  • High-impact projects on modern D365 F&O.
  • Structured mentoring, code reviews, and growth paths.
  • Competitive compensation with evening shift allowance.

  • International Exposure to other countries

How to Apply:

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

vijayawada, hyderabad, bengaluru

hyderabad, gurugram, bengaluru