Enable job alerts via email!

Software Developer - D365 BC

Binary Stream

Burnaby

On-site

CAD 96,000 - 117,000

Full time

20 days ago

Job summary

Binary Stream is looking for a Software Developer to create high-quality software solutions embedded in Microsoft Dynamics 365 Business Central. The role involves developing customizations, enhancing functionalities, conducting quality assurance, and engaging with stakeholders. You'll benefit from a competitive compensation package, flexible work arrangements, and a supportive growth environment.

Benefits

3 weeks of paid vacation
Extended health and dental benefits
Health and personal spending accounts
RRSP program

Qualifications

  • 2 years of software development experience with Microsoft Dynamics 365 Business Central.
  • Experience with the Power Platform is necessary.
  • Familiarity with Agile methodologies preferred.

Responsibilities

  • Design and implement software solutions for Microsoft Dynamics 365.
  • Conduct code reviews and ensure code quality.
  • Collaborate with stakeholders to gather requirements and deliver solutions.

Skills

Microsoft Dynamics 365 Business Central
Power Platform
Agile development
Microsoft SQL Server

Education

Bachelor's degree in Computer Science

Tools

Azure DevOps

Job description

We are proud to have been awarded second year in a row as BCs Top Employersand third year in a row we have been one of Canadas Top Small & Medium Employers.

At Binary Stream were building more than software. Were building a place where people grow thrive and make an impact.

Now celebrating 25 years in business were a Microsoft Gold-certified award-winning ISV that helps organizations around the world simplify their financial and operational processes with innovative solutions tailor-made for Microsoft Dynamics. With a global team across Canada the U.S. Europe and India and our headquarters in Burnaby BC weve grown steadily through a SaaS-first approach and a strong focus on product-led development.

Even as we scale we stay grounded in what matters : our people and our values. Were a collaborative inclusive team that believes in working together to solve meaningful problems supporting each others success and continuously improving how we work and what we deliver. Our culture is shaped by our core values of Team Innovation and Growth and youll see them in action every day.

If youre looking for a place where your work matters your ideas are welcomed and your growth is supported youll feel right at home here.

Primary Location : Burnaby BC (Head Office)

Work Environment : Primarily remote with optional access to individual office spaces at our Burnaby headquarters.

Remote Work Eligibility : Open to candidates within Canada.

Note : At this time we are unable to support remote opportunities outside of Canada or candidates without a valid Canadian work permit.

Position Summary :

We are excited to grow our team by adding a full-time Software Developer who will play a key role of creating and implementing high-quality software solutions embedded in Microsoft Dynamics 365 Business Central. Reporting to the Technical Product Manager you will be responsible for tailoring software solutions customizations and enhancements to meet our clients needs efficiently.

As a Software Developer your responsibilities will include :

Software Development

  • Design develop test and implement software solutions customizations and enhancements for Microsoft Dynamics 365 Business Central.
  • UtilizeALand other tools to extend and enhance Business Central capabilities.
  • Write clean efficient and maintainable code to meet project deadlines and client requirements.
  • Conduct code reviews and refactoring in line with Binary Streams development guidelines and best practices.
  • Create external applications integrate seamlessly with Business Central.
  • Develop and maintain system design documentation and user manuals.
  • Use third-party applications to integrate external systems with Business Central.

Quality Assurance & Performance Optimization

  • Test and analyze solutions to ensure operational functionality and reliability.
  • Optimize software performance through tuning and continuous improvement.
  • Conduct unit testing debugging and performance tuning of new and existing systems.
  • Investigate analyze and replicate issues to provide effective support to internal stakeholders and clients.
  • Manage escalations troubleshoot and apply root cause analysis to resolve level 2 support tickets.
  • Communicate clearly with internal clients throughout the support process.

Stakeholder Engagement & Collaboration

  • Assist in pre-sales activities including internal product demonstrations and technical discussions.
  • Conduct requirement gathering sessions and develop supporting documentation.
  • Collect and evaluate user and stakeholder feedback to inform development decisions.
  • Develop and present system design documents and demo solutions to internal stakeholders.
  • Participate in Kaizen / Lean projects and retrospectives contributing to continuous improvement initiatives.
  • Conduct research and development on new features and enhancements within the Microsoft ecosystem.
  • Stay current with emerging tools technologies and best practices relevant to Business Central development.

Qualifications

Technical Skills

  • Working experience developing applications on top of Microsoft Dynamics 365 Business Central (formerly NAV).
  • Experience working with thePower Platform(Power Automate Power Apps Power BI).
  • Familiarity withAgile development tools particularly Azure DevOps.
  • Knowledge ofMicrosoft SQL Server including the ability to write and optimize stored procedures usingTransact-SQL.
  • Experience integrating external applications withDynamics 365 Business Centralis an asset.

Education and Experience

  • Bachelors degree inComputer ScienceSoftware Engineering or a related discipline or equivalent work experience.
  • 2 years of software development experiencewith Microsoft Dynamics 365 Business Central or NAV.
  • Proven experience working inagile fast-paced environments.
  • Microsoft certifications related toDynamics 365 Business Centraland / orPower Platformare considered an asset.
  • Anaccounting certificationis an asset and demonstrates strong domain understanding.

Compensation Package :

At Binary Stream we know compensation is important to our people. To stay competitive with our pay and benefits annually we collect and analyze industry benchmarking data from the technology sector across Canada. This data is used to regularly update our salary ranges.

Pay Range Insights : This pay range signifies the minimum and maximum for a new hire in this role. The pay we offer a successful candidate will be determined by factors including the candidates knowledge skills abilities and experience. In exceptional cases the compensation we offer may fall outside this range.

Pay Range for new hires : CAD$ 96800 - $ 116100

  • 3 weeks of paid vacation
  • Extended health and dental benefits
  • Health and personal spending accounts
  • RRSP program

Connect with Us : Ready to learn more Our hiring team looks forward to learning more about you and sharing more about our approach to competitive pay and benefits here at Binary Stream.

Why Join Binary Stream

At Binary Stream we focus on building a workplace where people can do their best work and grow their careers. Heres what you can expect :

  • Competitive compensation and benefits We offer a well-rounded total rewards package that reflects your impact and supports your overall well-being.
  • Flexible work setup Enjoy the flexibility of working from homeor occasional office days giving you the freedom to choose what works best for you.
  • Wellness and work-life balance We foster a culture that supports balance flexibility and personal well-being through wellness initiatives flexible schedules and a strong commitment to work-life harmony.
  • Career growth We invest in your development with access to learning programs mentorship and professional development funds.
  • Transparent leadership Our CEO leads with integrity and approachability creating a culture where people feel heard and supported.
  • Team connection We stay connected through quarterly events like our company picnic holiday lunch Diwali and Lunar New Year celebrations as well as virtual company week monthly huddles and weekly pulse updates.

Who We Are

Were a team of curious collaborative and driven individuals who :

  • Work together to solve problems support one another and deliver value
  • Stay humble open to feedback and accountable to the team
  • Take ownership follow through and lead with integrity
  • Embrace change and explore new ideas with curiosity
  • Share knowledge and continuously look for ways to improve
  • Use data to guide decisions and stay focused on results

Ready to join our global growth journey and propel your career forward Apply now.

Binary Stream Software Inc. is an equal opportunity employer and as such we are committed to diversity and inclusion in the workplace. 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.

Required Experience :

Manager

Key Skills

Account Payable,C++,Community Support,Garment,Import & Export,Java

Employment Type : Full-Time

Experience : years

Vacancy : 1

Create a job alert for this search

Software Developer • Burnaby, British Columbia, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.