Business Central Developers (Pune)

Business Central Developers (Pune)

14 Nov
|
Mastek
|
Pune

14 Nov

Mastek

Pune

We are looking for Senior Business Central Developer

Experience

8+ years in Dynamics 365 Business Central development, including at least 5 years of AL extension development on Business Central SaaS

We are looking for a Senior Business Central Developer to design, build and integrate extensions on Microsoft Dynamics 365 Business Central SaaS for a multi-company leasing and rental business. You will own complex AL development, including a custom lease and recurring billing solution, connect Business Central to other Business Central environments and third-party systems through APIs, lead data migration from legacy ERP systems, and guide other developers on standards and best practice.

Key responsibilities

- Design, develop and maintain Business Central extensions in AL, using VS Code and the AL Language extension.
- Build tables, table extensions, pages, page extensions, codeunits, reports, XMLports, queries and enums following Microsoft's extension model.
- Design and build a custom lease management solution: head leases, sub-leases, recurring and contract-based billing, end-of-contract options (renew, extend, terminate, purchase) and revenue-share settlements.
- Design and deliver integrations between Business Central and external systems, such as payment and transaction platforms, a contracts database, a billing engine and a web portal.
- Build integrations between separate Business Central environments for intercompany transactions and shared master data, using APIs and job queues with retry, idempotency and reconciliation.
- Develop and consume REST and OData APIs, including custom API pages and API queries in Business Central.
- Load high volumes of data through the APIs, using batch requests ($batch) and background processing.
- Work with Azure services such as Azure Functions, Logic Apps, Service Bus and Power Automate where integrations require them.
- Develop supporting .NET / C# services (Azure Functions, middleware, connectors) and SQL databases for components that sit outside Business Central.
- Lead data migration from legacy ERP and contract systems: extraction from SQL-based sources, data mapping, opening balances, open transactions and reconciliation, using configuration packages, RapidStart or custom tools.
- Load historical data into Business Central.
- Build multi-language report and document layouts (Word / RDLC, report extensions)



and maintain XLIFF translations for Dutch and French.
- Translate business requirements into technical designs, estimates and specifications with functional consultants and stakeholders.
- Write automated tests with AL test codeunits and the Test Toolkit, and run them in the build pipeline.
- Support Business Central SaaS major updates and upgrades, including obsolete objects and breaking changes.
- Deploy per-tenant extensions and manage sandbox, UAT and production environments in the Business Central Admin Center, working in the customer's tenant through GDAP or guest access.
- Optimise performance, troubleshoot production issues and use telemetry (Application Insights) for diagnosis.
- Manage source control, branching and CI/CD pipelines using Git and Azure DevOps or GitHub, including AL-Go where used.
- Co-design shared business flows with other Business Central partners, review code and produce technical documentation.

Required skills and experience

- 8+ years of hands-on development in Dynamics 365 Business Central, including at least 5 years of AL extension development on Business Central SaaS.
- Strong AL expertise: extension development, events and subscribers, interfaces, permission sets, upgrade and install codeunits.
- Proven track record delivering end-to-end integrations between Business Central and third-party applications.
- Deep experience with Business Central APIs: standard APIs v2.0, custom API pages, OData and SOAP web services.
- Solid knowledge of REST principles, JSON / XML, webhooks and authentication (OAuth 2.0, Microsoft Entra ID app registrations).
- Good understanding of core Business Central modules: Finance, Fixed Assets, Sales, Purchasing, Service, Project, Inventory and Warehouse, together with dimensions, intercompany and multi-company set-ups.
- Experience with contract-based or recurring billing in Business Central, such as Subscription Billing or lease and rental solutions,



and awareness of lease accounting (IFRS 16 / Belgian GAAP).
- Experience with the Belgian (BE) localisation: VAT statements, VAT and enterprise numbers, CODA bank statements, and Peppol BIS 3.0 e-invoicing through the E-Documents framework.
- Proven experience migrating data from legacy ERP systems into Business Central, including opening balances, history and reconciliation.
- Robust experience with Business Central SaaS (cloud): Admin Center, environments, per-tenant extension deployment and app dependencies.
- Hands-on .NET / C# development, for example Azure Functions, middleware or connector services alongside Business Central.
- SQL Server skills: database design, writing queries, analysing data and tuning performance.
- Working knowledge of Git, Azure DevOps or GitHub, CI/CD for AL projects, and automated testing with AL test codeunits and the Test Toolkit.
- Experience with debugging, performance profiling and resolving production issues.
- Experience with multi-language solutions: XLIFF translations and multi-language report layouts.

Good to have

- Experience with Azure Integration Services: Logic Apps, Service Bus, API Management.
- Experience integrating payment or transaction platforms, such as card and app payment providers.
- Experience in electronic invoicing, using the Business Central E-Documents framework.
- Experience with on-premises Business Central deployments.
- Power Platform: Power Automate, Power Apps and Power BI reporting on Business Central data.
- Exposure to AppSource app development and ISV product work.
- Microsoft certification, such as MB-820 (Business Central Developer).
- Working knowledge of French or Dutch.

Soft skills

- Clear communication with both technical teams and business users.
- Strong analytical and problem-solving ability.
- Able to work independently, own deliverables and manage priorities across projects.
- Comfortable leading technical discussions and mentoring others.
- Experience working with client teams and other implementation partners across time zones.

If Interested, pls. share your resume on [email protected] along with below details:

Current ctc:

Expected ctc:

Total Exp:

Rel Exp:

Current company:

Highest qualification fulltime :

Notice Period :

Current Location:

Open for Location:

Regards,

Ruchi P

📌 Business Central Developers (Pune)
🏢 Mastek
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: business central developers (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: business central developers (pune) / pune