Senior Software Developer



Binary Stream Software is certified as a Great Place to Work ( and one of Canada’s Top Small & Medium Employers for 2021. We were founded just over 20 years ago by our CEO who is passionate about people, culture and products. Binary Stream is an award-winning, Microsoft Gold certified partner that develops enterprise-grade software to enhance Microsoft Dynamics 365.We are excited to grow our team with a full-time role for a Senior Software Developer who is proficient in developing solutions for Enterprise Resource Planning (ERP) software. What You Will Do:Reporting to the Development Team Lead, the Senior Software Developer (Dynamics 365 Business Central or NAV) is responsible for the efficient design and delivery of high-quality software solutions for Microsoft Dynamics 365 Business Central to meet client needs. Key Responsibilities:* Full lifecycle application development; Tailor software solutions, customizations and enhancements for customers using Microsoft Dynamics 365 Business Central.* Development of high-quality code in a timely manner.* Investigating, analyzing and replicating issues and providing support to customers.* Create external applications using .NET that interface with Dynamics 365 Business Central.* Product development using AL and extensions in Dynamics 365 Business Central.* Testing and analyzing for operational functionality of solutions; delivery of finished products and implementation.* Perform tuning improvement on software.* Provide pre-sales support including the demonstration of Dynamics 365 products to external prospects, answering product-related questions, and product installation/setup, as needed.* Provide customer support, as needed. Technical Skills & Other Requirements:* Strong software development experience, ability to use development tools including Microsoft .NET to develop software on top of Microsoft Dynamics 365 Business Central.* Strong database knowledge, in-depth understanding of MS SQL server and able to use transact – SQL to develop stored procedures.* Understanding of Dynamics 365 Business Central data structures is considered an asset. Education and Experience: * Bachelor’s degree in computer science or equivalent.* 6+ years of software development experience working with ERP software.* Experience working in an agile fast-paced environment.* Software development experience working with Microsoft Dynamics 365 Business Central specifically, or NAV is considered an asset.* Accounting knowledge is an asset. Who Are We?We are a diverse and inclusive team who care about each other and work collaboratively to produce high quality software solutions. We have a great culture based on our values of Team, Innovation, and Growth, and are focused on our vision of “enabling the growth of our people and customers”. We offer competitive compensation, comprehensive benefits, 3 weeks of vacation to start, RRSP matching, professional development dollars, profit sharing, employee stock options, plus more. Visit our career page to learn more about us ( .For over 20 years we have been committed to a workplace where everyone feels safe, respected and We are always learning and growing and would love for you to learn and grow with us. Apply now.Due to the volume of applicants, please accept our apologies in advance, as only those candidates shortlisted will be contacted. We sincerely appreciate your interest in our company. Thank you for exploring career opportunities with Binary Stream Software.
Binary Stream Software Inc.

View original article here Source