ERP Specialist at NTT DATA
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

ERP, Business Central, AL, C/AL, SQL Server, Web Services, REST, Azure DevOps, Power BI, Docker, Integration, Data Migration, Technical Documentation, Agile, Problem-Solving, Communication

Industry

IT Services and IT Consulting

Description
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. 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. Develop and deploy an AL extension to automate invoicing and integrate with a 3rd-party payment gateway (REST API). Implement a real-time order sync between e-commerce platform and BC using webhooks and queued processing for high reliability. Delivery of features and fixes on-time and with low defect rates. 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. 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. 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.
Responsibilities
The ERP Specialist will design, develop, and maintain Business Central extensions and support legacy NAV code. They will implement integrations, develop data migration scripts, and create reports while ensuring code quality and providing support for production incidents.
Loading...