ERP Specialist

Apply now »

Date: Nov 20, 2025

Location: Bengaluru, KA, IN

Company: NTT DATA Services

Job Title

Microsoft Dynamics NAV / Dynamics 365 Business Central — Developer (5+ years)

Role Summary

We are hiring an experienced Dynamics NAV / Dynamics 365 Business Central Developer with 5+ years of hands-on development and implementation experience. This is a technically focused role responsible for designing, developing, testing and delivering scalable customizations and integrations across NAV and Business Central (BC) environments — both on-premises and SaaS. The ideal candidate is proficient in AL, familiar with legacy C/AL, comfortable with extension architecture, and experienced with CI/CD, automation and production support.

Key Responsibilities

  • Design, develop and maintain Business Central extensions (AL) and, where required, support/maintain C/AL (NAV) legacy code.
  • Convert legacy NAV functionality to BC extension v2 patterns (events, interfaces, dependency injection).
  • Implement integrations using Web Services (SOAP/ODATA), REST/JSON, OAuth2, and middleware (Azure Logic Apps, Power Automate, custom APIs).
  • Develop and maintain data migration scripts and processes using SQL Server, RapidStart Services, Configuration Packages and ETL tools.
  • Create and maintain reports (RDLC/SSRS) and Power BI datasets/dashboards that align with BC data models.
  • Build and maintain automated build and deployment pipelines using Azure DevOps / GitHub Actions for extension packaging and deployment to sandbox/production (SaaS and on-prem).
  • Troubleshoot and optimize performance at the AL and SQL levels: profiling, indexing, query tuning and minimizing round trips.
  • Participate in design workshops, code reviews, technical documentation and delivery of technical training to consultants and clients.
  • Provide L2/L3 support, including hotfixes, troubleshooting, and root-cause analysis for production incidents.
  • Ensure code quality, version control discipline, unit testing, and adherence to Microsoft best practices and AppSource guidelines.

Technical Responsibilities (Detailed)

  • Develop in AL using Visual Studio Code and the AL Language extension; use symbols, interfaces and event subscribers for extensibility.
  • Maintain/interpret C/AL codebases for customers on NAV versions; prepare conversion strategies and re-engineer legacy logic into AL.
  • Design data models and apply schema changes safely in multi-company BC environments; use T-SQL, configuration packages and data migration utilities.
  • Implement secure integrations (authentication, data validation, error handling, retries) and asynchronous patterns (queues, webhooks).
  • Package extensions for AppSource readiness where applicable, following Microsoft validation and telemetry best practices.
  • Use containerization (e.g., Docker) for local dev/test BC environments and support sandbox provisioning.
  • Implement automated testing strategies (unit tests, automated UI/smoke tests where feasible) and integrate tests into CI/CD pipelines.
  • Partner with infrastructure/DevOps teams to manage Docker images, Azure resources and monitored deployments.

Required Qualifications

  • 5+ years of professional experience with Microsoft Dynamics NAV and/or Dynamics 365 Business Central development.
  • Strong proficiency in AL and experience with C/AL and NAV classic code analysis.
  • Experienced with Visual Studio Code, AL extensions, and debugging tools.
  • Solid knowledge of SQL Server, T-SQL and database performance troubleshooting.
  • Hands-on experience with Web Services (SOAP/ODATA) and REST/JSON API development and consumption.
  • Familiarity with Azure DevOps, Git workflows and CI/CD pipeline creation for BC extensions.
  • Strong understanding of core ERP functional areas: Finance, Sales, Purchase, Inventory/Warehouse.
  • Ability to produce clear technical documentation and to explain technical concepts to functional consultants and clients.
  • Bachelor’s degree in Computer Science, IT, Information Systems or equivalent practical experience.

Preferred Qualifications

  • Experience with Business Central SaaS deployment model and AppSource packaging requirements.
  • Familiarity with Power Platform (Power Automate, Power Apps) and Power BI integration.
  • Knowledge of Azure (Functions, Logic Apps, Service Bus) and modern integration patterns.
  • Experience with containerized BC development and test automation (Docker).
  • Microsoft certifications (e.g., MB-800, MB-500) or proven published extensions in AppSource.
  • Experience in verticals such as manufacturing, distribution, retail, or services.

Example Deliverables & Typical Projects

  • Develop and deploy an AL extension to automate invoicing and integrate with a 3rd-party payment gateway (REST API).
  • Migrate customer customizations from NAV 2016 (C/AL) to Business Central SaaS: re-architect extensions, migrate master and transactional data, validate results.
  • Implement a real-time order sync between e-commerce platform and BC using webhooks and queued processing for high reliability.
  • Create consolidated financial reports and Power BI dashboards pulling data from BC and external data sources.

Success Metrics (How Performance Is Measured)

  • Delivery of features and fixes on-time and with low defect rates.
  • Number of production incidents and mean time to resolution (MTTR).
  • Quality of code (unit test coverage, code review outcomes, adherence to best practices).
  • Efficiency of deployments (automated pipelines, rollback capabilities).
  • Client satisfaction and adoption after deployment.

Soft Skills

  • Strong problem-solving and analytical skills.
  • Effective communication for articulating technical concepts to non-technical stakeholders.
  • Team-oriented with ability to mentor and review code.
  • Detail-focused and methodical in testing and documentation.
  • Comfortable in Agile/Scrum delivery environments.

Working Conditions & Benefits

  • Employment type: Full-time (onsite / hybrid / remote options depending on location).
  • Occasional travel to client sites may be required.
  • Competitive salary, certification and training support, flexible hours, health benefits (varies by region).


Job Segment: ERP, Information Systems, Computer Science, Database, SQL, Technology

Apply now »