We are looking for a highly skilled and experienced Senior Business Central Developer to join our team. We expect you to participate in the whole product workflow – from idea to production, implementation, and support. You will help build new features, do code reviews, push releases, and make sure your features work and continue to work in production. As a Senior BC Developer, you are expected to have deep knowledge of object-oriented programming (OOP) concepts, limitations, and languages.
RESPONSIBILITIES OF SENIOR BUSINESS CENTRAL DEVELOPER
Design, develop, test, and deploy customized solutions within Microsoft Business Central software.
Collaborate with cross-functional teams to gather and solidify business requirements, translating them into technical specifications.
Programming in AL, C/AL, PowerShell, and SQL.
Analysis and collaboration of change requests with effort estimates and detailed concepts, taking usability and performance into account.
Management of the source code with the help of DevOps and VS Code.
Analysis and design of interfaces and data migrations.
Develop and implement integrations between Business Central and other systems using APIs, web services, and third-party connectors
Provide technical expertise and guidance to junior developers.
Promote clean, maintainable, and well-documented code. Ensure adherence to coding standards and best practices.
Participate in code reviews to ensure code quality and adherence to best practices.
Troubleshoot and resolve technical issues as they arise.
Use of Agile methodology to plan and track work during sprints.
Role Qualification and Skills
Bachelor´s degree in Computer Science, Software Engineering, or related field and/or experience.
Minimum of 5+ years of experience in developing and customizing Business Central
Proficient in object-oriented programming (OOP) concepts, limitations, and languages.
Extensive experience coding and debugging in the latest versions of Business Central BCv14 and later.
Comfortable with Dynamics NAV/Business Central “Modern Development.”
An understanding of event based instanced programming models.
Ability to use a basic 2- or 3- way code compare/merge tool to merge, review, and upgrade code between systems.
Experience using the PowerShell scripts to perform system setup, maintenance, and control in SQL/Azure environments.
Experience in deploying and upgrading Dynamics NAV/Business Central systems from on-premises to SaaS environment.
Strong understanding of business processes and the ability to translate them into technical solutions.
Experience with integrating Business Central with other enterprise systems.
Excellent problem-solving skills and attention to detail.
Ability to work independently and collaboratively within a team in a remote setting.
Strong communication skills, with the ability to convey technical concepts to nontechnical stakeholders.
Preferred Microsoft Dynamics 365 Business Central certifications (MB-800).
Experience with other Microsoft technologies, such as Azure, SharePoint, and Power Platform.
Any NAV/BC Upgrade experience using the Microsoft Upgrade Scripts.
Experience with Third Party addons a plus.
Knowledge of JIRA.
Get notifed when new similar jobs are uploaded