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.
Apply directly at binarystream →Create a free account for alerts like thisView binarystream immigration profile
This listing is sourced directly from binarystream's careers page and normalized into a canonical job model.