Software Developer – Dynamics 365 Business Central

Remote Full-time
At Binary Stream, we build powerful ERP solutions that help organisations simplify complex financial operations and scale with confidence. As a global ISV and Microsoft partner, we focus on innovation, quality, and delivering real business value.

We’re looking for a Senior Software Developer with strong experience in Dynamics 365 Business Central / NAV to join our growing team.

About the Role

We are seeking a highly skilled Senior Software Developer with expertise in Dynamics 365 Business Central to join our team.

This is a hands-on individual contributor role where you will own the design, development, and delivery of high-quality ERP solutions. You’ll work closely with cross-functional teams in a fast-paced, agile environment, contributing directly to product development and client implementations.

Key Responsibilities:

Solution Development & Ownership

Design, develop, and maintain solutions in Dynamics 365 Business Central / NAV.

Build and customize extensions using the AL programming language.

Take end-to-end ownership of features—from requirement analysis to deployment.

Customization & Integration

Develop and enhance ERP functionalities based on business requirements.

Build integrations with third-party systems using APIs, web services, and .NET.

Ensure solutions are scalable, maintainable, and aligned with best practices.

Code Quality & Performance

Write clean, efficient, and high-quality code.

Perform code reviews and ensure adherence to development standards.

Optimize performance and troubleshoot complex technical issues.

Testing & Support

Conduct unit testing and support system/integration testing.

Investigate, analyze, and resolve production issues.

Provide ongoing support and enhancements post-deployment.

Collaboration

Work closely with functional consultants, QA, and product teams.

Participate in agile ceremonies (sprint planning, stand-ups, retrospectives).

Contribute to technical documentation and knowledge sharing.

Required Skills & Experience:

Technical Skills

Strong experience with Dynamics 365 Business Central or NAV development.

Proficiency in AL programming and extension development.

Experience with .NET/C# for integrations or supporting services.

Strong knowledge of Microsoft SQL Server and T-SQL.

Hands-on experience with Visual Studio Code and version control (Git).

Experience

3–8 years of software development experience.

Proven experience working on ERP implementations or product development.

Experience in debugging, performance tuning, and issue resolution.

Exposure to Microsoft Azure (Functions, Logic Apps, DevOps).

Understanding of finance/accounting modules in ERP systems.

Experience working in product-based or SaaS environments.

Education

Bachelor’s degree in Computer Science, Engineering, or a related field.

What We’re Looking For

Strong problem-solving mindset and attention to detail.

Ability to work independently and take ownership.

Comfortable working in a fast-paced, collaborative environment.

Continuous learner with a focus on improving systems and processes.

Why Join Binary Stream?

Work on global ERP products and implementations.

Opportunity to solve complex business problems at scale.

Flexible and collaborative work environment.

Strong focus on learning and career growth.

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Earn $700+ Weekly - Remote Data Work

Remote

Fractional HR Consultant (U.S.-Based | Nonprofit | 15–25 Employees) - Contract to Hire

Remote

Senior Product Manager (AI Growth)

Remote

[Remote] Billing Specialist

Remote

Senior Revenue Accountant

Remote

American Express Customer Support Remote Jobs (At Work Home)

Remote

Principal Identity Architect

Remote

Work from Home as an Online English Tutor

Remote

Insurance Billing Specialist - Remote or On-site

Remote

Experienced Customer Service Representative – Work From Home Opportunity at careerzynith

Remote
← Back