Posted on: 11/06/2026
Job Title: Senior AL Developer (Microsoft Business Central)
Location: Hyderabad, India
Team: Research & Development (R&D)
Employment Type: Full-time, Permanent
About the Role:
We are looking for a talented Senior AL Developer with Microsoft Business Central exposure to join our R&D team and bring our Business Central platform to life. Working closely with our BC System Architect, you will translate detailed functional specifications and system designs into high-quality, production-ready AL code.
This role is primarily a .NET/C# engineering position with AL as the delivery language. You do not need to be a Business Central expert, but you must be a highly capable .NET or C# developer who is comfortable learning and working within the AL framework. You will build custom extensions, develop integrations, optimise performance, and contribute to a platform that operates across multiple international sites.
You will work within a clear delivery framework: requirements and functional specs come from the System Architect; your job is to implement them with precision, quality, and technical excellence.
Responsibilities:
AL Development & Business Central Customisation:
- Develop, test, and maintain custom Business Central extensions and workflows based on functional specifications provided by the System Architect
- Write clean, well-documented, and performant AL code tailored to Business Central's extension framework conventions
- Implement API integrations connecting Business Central with third-party systems and enterprise services
- Optimise database queries, extension performance, and system reliability within the Business Central environment
Quality & Best Practices:
- Follow and contribute to established best practices in coding, testing, documentation, and deployment
- Proactively identify and resolve performance bottlenecks, bugs, and technical debt
- Participate in code reviews and contribute to raising the overall quality of the codebase
- Ensure all delivered solutions align with the functional specifications and design intent of the System Architect
Collaboration & Continuous Improvement:
- Work closely with the BC System Architect to understand requirements and clarify technical details
- Contribute feedback on technical feasibility and implementation complexity during design discussions
- Keep up to date with Business Central framework updates and evolving AL best practices to ensure the platform remains current
Requirements:
Essential:
- Expert-level .NET or C# development skills with a proven track record of building and shipping production-grade applications
- Strong understanding of software engineering principles, design patterns, and clean code practices
- Experience working from functional specifications or technical briefs and delivering to a defined design
- Solid experience with relational databases (SQL Server preferred), schema design, query optimisation, and ORM usage
- Experience with RESTful API development and third-party system integrations
- Ability to work independently on complex implementation tasks with minimal hand-holding
- Good written and verbal communication skills, with the ability to flag blockers and collaborate effectively with a system architect
- Experience working in agile or iterative delivery environments
Beneficial:
- Exposure to Business Central or NAV development (any version), custom extensions, AL objects, or workflows
- Familiarity with Business Central's extension model, page and table definitions, and event-driven architecture
- Experience with cloud computing platforms, particularly Microsoft Azure
- Exposure to Power Platform, Power Automate, or related Microsoft ecosystem tools
- Experience with DevOps practices, Docker, CI/CD pipelines, or deployment automation
Benefits:
- Competitive salary aligned with experience and market standards
- Health insurance
- Hands-on experience building production systems used across international operations
- Clear direction and strong architectural leadership; spend your time building, not guessing
- Opportunities to grow your Business Central knowledge and take increasing ownership of technical delivery
- A collaborative team culture focused on learning, quality, and continuous improvement
How to Apply:
If you are a strong .NET or C# developer who wants to build meaningful systems and grow your Business Central expertise in a structured, high-ownership environment, we want to hear from you. Share :
- Your .NET or C# development experience and any Business Central or AL exposure
- Examples of production systems or integrations you have built
- How you approach working from functional specifications to deliver quality code
We will review all applications and respond as soon as possible. Best of luck!
Did you find something suspicious?
Posted by
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1643882