×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Backend Developer, Software Engineer

Job in Burnaby, BC, Canada
Listing for: Binary Stream Software Inc.
Full Time position
Listed on 2026-09-23
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 60000 - 85000 CAD Yearly CAD 60000.00 85000.00 YEAR
Job Description & How to Apply Below

Binary Stream is an award-winning ISV and SaaS company with over 25 years of experience delivering solutions built for Microsoft Dynamics. We are proud to be recognized as a BC Top Employer for 2026, marking our fifth consecutive year receiving this recognition. As well as one of Canada's Top Small & Medium Employers for 2026.

With a global team and thousands of customers worldwide, we continue to grow while staying focused on what matters most – our people, our culture, and the impact of the work we do. We are a collaborative, inclusive team guided by our core values of Team, Innovation, and Growth.

We are excited to grow our team with a permanent, full-time Software Developer. Reporting to theSenior

Development Team Lead, the Software Developer is responsible forthe efficient design and delivery of high-quality software solutions for Microsoft Dynamics ERP to meet client needs.

This position requires the individual to work at our Burnaby head office on a hybrid basis. Our head office is located at 7300 Edmonds St #800, Burnaby BC, V3N 0G8.

Key Responsibilities:
  • Clarify and confirm product feature requirements with key internal and external stakeholders.
  • Create functional design specifications for new product features and functionality.
  • Develop andmaintainautomated unit test and integration tests.
  • Regularly perform, advise on, and helpmaintaina CI/CD driven product release process.
  • Full lifecycle application development;
    Tailor software solutions,customization sand enhancements for customers.
  • Development ofhigh-qualitycodein a timely manner.
  • Investigating,analyzing and replicating issues and providing support to customers.
  • Testing and analyzing for operational functionality of solutions; delivery of finished products and implementation.
  • Perform tuning improvement on software.
  • Participate inmodifyingand improving business solutions design.
  • Play a lead role in the refactoring of existing products in order to improve compliance, consistency, robustness & performance.
  • Mentor new and junior team members; act as a resource and provide them with orientation/knowledge on specific product areas; be the role model and promote communication and collaboration with the team.
  • Lead approved R&D initiativeswhenrequired.
  • Conduct code reviews on an as-needed basis.
  • Leverage AI-assisted development tools to improve productivity, code quality, and delivery speed across the software development lifecycle.
  • Design, develop, and maintain AI agents and Copilot-enabled features within Business Central extensions.
  • Other duties as assigned.
Skills Required:
  • At least4 years of professional experience using the AL development language for Business Central extension development
  • Experience developing andmaintainingautomated unit and integration tests using the Business Central AL testing framework.
  • Experience performing andmaintainingthe full deployment cycle of Business Central App Source and PTE extensions in a CI/CD enabled environment.
  • Experience developing generative AI enabled features for Business Central extensions using the Business Central AI Development toolkit and libraries.
  • Strong database knowledge and an in-depth understanding of MS SQL server and the ability to use transact – SQL to develop stored procedures.
  • High attention to detail with an ability to prioritize in a fast-paced environment.
  • Team player: a strong collaborator who thrives in a team-based environment.
  • Growth-oriented mindset: a desire to continuously learn and grow both professionally and personally.
  • Adaptability: readily adjusts to new circumstances and challenges with a positive and proactive attitude.
  • Driven to get results.
  • Ability to solve problems.
  • Experience conducting peer code reviews, with a focus on code quality, maintainability, and adherence to professional…
  • To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary