FIELDBOSS is seeking an Integration Engineer to lead the design, development, and maintenance of their integration with Dynamics 365 Business Central. The role involves driving integration strategies, mentoring junior developers, and ensuring software architecture evolves to meet future business needs.
Responsibilities:
- Business Central Development: Customize and extend Microsoft Dynamics 365 Business Central using AL Language , creating custom code units, pages, tables, queries, and reports
- Integration Design: Experience with architecting and optimizing integrations using Business Central APIs that leverage Azure functions / Power Automate
- Utility Development: Create reusable engineering utilities and assets to accelerate development and ensure consistency across the platform
- Troubleshoot, debug, and resolve technical issues in existing integrations and Business Central Extensions. Experience troubleshooting APIs using POSTMAN and other tools
- Optimize and refactor legacy code and processes to improve performance and align with modern best practices
- Create and maintain comprehensive documentation for software architecture, integration patterns, and development workflows
- Conduct and participate in thorough code reviews to ensure adherence to best practices
- Identify and implement automation opportunities
- Provide technical leadership, coaching, and regular feedback to junior developers
- Collaborate with the Engineering Manager to refine development processes and improve team efficiency
- Function as a subject matter expert (SME) for key areas of the codebase, integrations, and Azure infrastructure
Requirements:
- 4+ years of professional Business Central software development experience
- Expertise in C# and .NET for building scalable applications
- Hands-on experience with Azure Functions and API Development and Power Automate for building event-driven architectures and system integrations
- Deep understanding of software development life cycle (SDLC), Iterative development, coding standards, code reviews, and version control (Git)
- Bachelor's degree in computer science, Engineering, or equivalent practical experience