binarystream

binarystream

Software Developer

Burnaby, British Columbia · Full-time

Sponsorship not specifiedDetected 20 days ago
Code ReviewGitSQLCI/CDLLMsAgentic AIAccountingERPCommunicationCollaborationAdaptability

About the role

  • As well as one of Canada's Top Small & Medium Employers for 2026.
  • 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.

Responsibilities

  • Create functional design specifications for new product features and functionality.
  • Develop and maintain automated unit test and integration tests.
  • Regularly perform, advise on, and help maintain a CI/CD driven product release process.
  • Perform tuning improvement on software.
  • Participate in modifying and improving business solutions design.
  • Play a lead role in the refactoring of existing products in order to improve compliance, consistency, robustness & performance.
  • Design, develop, and maintain AI agents and Copilot-enabled features within Business Central extensions.
  • Experience developing and maintaining automated unit and integration tests using the Business Central AL testing framework.
  • 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.

Requirements

  • Binary Stream is an award-winning ISV and SaaS company with over 25 years of experience delivering solutions built for Microsoft Dynamics.
  • Ability to solve problems.
  • Experience conducting peer code reviews, with a focus on code quality, maintainability, and adherence to professional development standards.
  • Proficiency with AI-assisted development tools (such as GitHub Copilot, Claude Code, or equivalent) to support productivity and code quality.
  • Bachelor's degree in computer science or related business discipline.
  • 4+ years of experience working with Microsoft Dynamics Business Central.
  • Dynamics 365 Business Central Functional Consultant Associate is required.
  • Dynamics 365 Business Central Developer Associate is required.
  • Lead approved R&D initiatives when required.

Skills

  • At least 4 years of professional experience using the AL development language for Business Central extension development
  • High attention to detail with an ability to prioritize in a fast-paced environment.

Compensation

  • $52.40 per hour.
  • What makes Binary Stream a great place to work?
  • We work to support your growth
  • Hybrid work environment
  • Our CEO leads by example and truly cares about employees
  • Culture of respect, integrity, continuous improvement, and transparency

Benefits

  • Wellness and work life balance is prioritized
  • Before extending an employment offer, successful applicants must complete a successful criminal background check and education verification.
  • All qualified applicants receive consideration for employment without regard to age, race, color, sex, sexual orientation, national origin, disability, religion, or any other protected characteristic as outlined by law.
  • Benefits include dental care, extended healthcare, on-site parking, and more.

Company info

  • Tailor software solutions, customizations and enhancements for customers.
  • Investigating, analyzing and replicating issues and providing support to customers.
  • Full lifecycle application development; Tailor software solutions, customizations and enhancements for customers.

Equal opportunity

  • Binary Stream Software Inc. is an equal opportunity employer and as such, we are committed to diversity and inclusion in the workplace.

This listing is sourced directly from binarystream's careers page and normalized into a canonical job model.