Enter a job title or keyword

Software DeveloperSenior Software Developer- D365 BC

Binary Stream


Job Location:

Mohali - India

Monthly Salary: Not provided by the employer
Posted: 21 August 2026 (Yesterday)
Application Deadline: 18 November 2026
Vacancies: 1 Vacancy

Job Summary

About Binary Stream:


At Binary Stream we develop ERP solutions that help organisations streamline financial operations and scale confidently. As a global Independent Software Vendor (ISV) and Microsoft partner we focus on innovation quality and delivering real business value.

Key highlights of our company include:

  • Over 20 years of success since our founding in 1999.
  • Microsoft licensed our product in June 2021 showcasing our commitment to excellence.
  • Recognised as one of Canadas top 100 solution providers and part of the Microsoft Business Applications 2022/2023 Inner Circle.
  • Certified as a great place to work in Canada promoting collaboration and growth.
  • Offering a balanced work culture with company-sponsored health insurance and a focus on employee well-being.
  • We provide 27 vacation days and 11 holidays annually(20 vacation days 7 sick days and 11 holidays annually 5 day working).
  • Flexible work arrangements are available whether in our offices in Canada or Chandigarh or from home.

Excited yet Heres where you come in:


Role Overview

We are looking for a Software Developer/Senior Software Developer with strong expertise in Dynamics 365 Business Central / NAV to join our growing team and contribute to the development of industry-leading ERP solutions. This is a hands-on role focused on designing developing customising and supporting Business Central applications while collaborating closely with cross-functional teams to deliver high-quality ERP solutions.

Key Responsibilities:

  • Design develop and maintain solutions in Dynamics 365 Business Central / NAV
  • Develop and customise extensions using the AL programming language
  • Analyse business requirements and translate them into scalable technical solutions
  • Build and maintain integrations with third-party applications using APIs web services technologies
  • Troubleshoot debug and resolve application issues and performance bottlenecks
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Collaborate with Product QA and Functional teams throughout the software development lifecycle
  • Participate in Agile ceremonies including sprint planning stand-ups reviews and retrospectives
  • Create and maintain technical documentation for developed solutions
  • Provide production support enhancements and continuous improvements to existing applications

Required Skills:

  • 38 years of software development experience
  • Strong hands-on experience with Dynamics 365 Business Central or Microsoft Dynamics NAV development
  • Proficiency in AL programming and extension development
  • Experience /C# for integrations and custom development
  • Strong knowledge of Microsoft SQL Server and T-SQL
  • Experience with REST APIs web services and system integrations
  • Hands-on experience with Visual Studio Code Git and version control systems
  • Understanding of SDLC Agile methodologies and DevOps practices
  • Strong analytical troubleshooting and problem-solving skills
  • Good communication and stakeholder management skill and analytical skills

Good to Have

  • Experience with Microsoft Azure services such as Azure Functions Logic Apps and Azure DevOps
  • Experience working on ERP implementations or product development projects
  • Understanding of finance accounting or ERP business processes
  • Exposure to Power Platform (Power Apps Power Automate)
  • Microsoft Dynamics 365 Business Central certifications
  • Experience in SaaS or product-based organizations

Education:

  • Bachelors degree in Computer Science Engineering Information Technology or a related field

What Were Looking For

  • Strong problem-solving mindset and attention to detail
  • Ability to work independently and take ownership of deliverables
  • Comfortable working in a fast-paced collaborative environment
  • Continuous learner with a focus on improving systems and processes
  • Strong sense of accountability and commitment to quality
  • Ability to mentor teammates and contribute to knowledge sharing
  • Passion for building scalable and innovative ERP solutions

Required Experience:

Manager


About Company

Company Logo

Innovative solutions for Dynamics 365 — subscription management, consolidation accounting, lease administration and healthcare supply chain.

View Profile View Profile