Microsoft Dynamics 365 Business Central ERP Developer And Reporting Specialist

Universal Load Banks

Wixom (MI)

On-site

USD 95,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Universal Load Banks, a Michigan-based manufacturer serving critical power, seeks an experienced Dynamics 365 Business Central ERP Developer & Reporting Specialist. You will own ERP customizations, dashboards, reports, and integrations, collaborating with accounting, sales, inventory and operations.

As the sole internal BC developer, you will design and implement AL extensions, build Power BI dashboards, and ensure data accuracy across modules.

Qualifications

  • Strong BC/ERP customization and reporting experience.
  • Hands-on development of AL extensions and dashboards.
  • Experience with APIs, integrations, and data modeling.

Responsibilities

  • Develop and customize ERP functionality to support business processes.
  • Build dashboards and reports using Power BI and BC tools.
  • Design and implement AL extensions; manage source control.
  • Collaborate with departments to gather requirements and train users.

Skills

Power BI
AL Development
VS Code
Business Central
APIs & Integrations
Reporting
DAX

Education

Bachelor's in CS or related

Tools

Visual Studio Code
Power BI (BI tools)
REST APIs / Web Services
Excel integrations

Job description

Microsoft Dynamics 365 Business Central ERP Developer & Reporting Specialist

Full-Time

About ULB

Universal Load Banks is a growing, family-owned company serving the critical power industry. We invest in our people, products, and capabilities with a commitment to long-term growth.

We recently implemented a Microsoft Dynamics 365 Business Central ERP system and are seeking an experienced developer to take ownership of ongoing customization, dashboards, reporting, and system improvements.

About the Role

This is a hands-on technical role working directly with our accounting, sales, purchasing, inventory, logistics, and operations teams. Your primary focus will be turning business needs into practical ERP enhancements, dashboards and reliable reports that help employees work more efficiently and give leadership better visibility into the business.

We are seeking an experienced professional with significant hands-on experience implementing ERP systems from the ground up and/or leading integrations of Microsoft Dynamics 365 Business Central within manufacturing environments.

The ideal candidate will have demonstrated success supporting organizations with a mix of:

  • Engineer-to-Order (ETO) / Job Shop manufacturing
  • Discrete manufacturing
  • Mass production manufacturing

This role is a department of one, and this role requires an individual who can quickly understand how our business operates, ask insightful questions, identify process improvement opportunities, recommend practical solutions, and independently drive projects from requirements gathering through implementation, training, and post-go-live support. This person should be able challenge assumptions when necessary and Lead implementation from discovery through go-live.

As ULB's sole internal ERP developer, you will own projects from concept through implementation. You must be able to understand business needs, design practical solutions, and personally build, test, deploy, and support them. This role requires both thoughtful system design and strong hands-on development skills, particularly in customizing dashboards, reports, and workflows. We are looking for someone who can become an internal expert on our business processes and Business Central environment.

Key Responsibilities

  • Develop and customize ERP functionality to support ULB's business processes.
  • Build and maintain dashboards, management reports, and operational reports using Power BI and the ERP’s reporting tools.
  • Improve visibility into sales, order backlog, inventory, purchasing, shipping, financial performance, and other key business measures.
  • Meet with department leaders and users to understand needs, define requirements, and prioritize improvements.
  • Create workflows and automation that reduce manual work, duplicate data entry, and spreadsheet dependence.
  • Develop and maintain integrations between the ERP and other business applications.
  • Investigate reporting discrepancies, troubleshoot system issues, and validate data accuracy with the appropriate departments.
  • Test and document changes before deployment, including their impact on existing processes and future system updates.
  • Maintain source control, technical documentation, and a clear record of customizations.
  • Train employees on new reports and functionality and provide ongoing technical support.
  • Coordinate with our implementation partner and outside vendors as needed while building internal knowledge and ownership.
  • Design and develop custom business central extensions using AL
  • Create and modify tables, pages, reports, queries, codeunits and extensions
  • Support Power BI, Power Automate, Power Apps, Excel and Microsoft 365 integrations

Required Qualifications

  • 5+ years of hands on Microsoft Dynamics 365 Business Central development experience
  • Five or more years of relevant ERP development, customization, or technical consulting experience, including substantial hands-on Microsoft Dynamics 365 ERP experience.
  • Demonstrated ability to develop customizations and reports—not solely administer or use the system.
  • Strong Power BI skills, including data modeling, DAX, and Power Query.
  • Experience with the development language, extension framework, and reporting tools used by ULB's specific Dynamics 365 ERP product.
  • Experience working with APIs, integrations, and ERP data structures.
  • Understanding of business processes across accounting, sales, purchasing, inventory, and operations.
  • Ability to translate business requests into clear technical requirements and dependable solutions.
  • Strong troubleshooting skills, attention to detail, and commitment to accurate reporting.
  • Ability to manage multiple priorities and communicate clearly with technical and nontechnical employees.
  • Degree in computer science, information systems, or a related field, or equivalent practical experience.
  • Strong experience and knowledge in:
  • Writing custom business logic, tables, and reports using AL in Visual Studio Code.
  • Visual Studio Code and Business Central AL development environment
  • Creating and mainting business central extensions
  • Tables and table extensions
  • Pages and page extensions
  • Codeunits
  • Reports and report extensions
  • Queries
  • Events/subscribers
  • Permissions and security
  • Debugging and troubleshooting AL code
  • Business Central upgrades and ensuring custom extensions continue working after Microsoft updatesIntegration skills:
  • Business Central APIs
  • REST APIs / web services
  • JSON
  • Microsoft 365 integrations
  • Power Automate
  • Power Apps
  • Power BI
  • Excel integrations
  • External system integrations

Preferred Qualifications

  • Experience supporting a manufacturing, industrial equipment, distribution, or service business.
  • Experience improving an ERP system following a recent implementation.
  • Familiarity with Power Automate and other Microsoft business applications.
  • Business Process Analysis Skills, the ability to understand how workflows through a company, identify inefficiencies, and design better ways of operating.
  • Training and Change and Program Management
  • Experience with inventory, costing, order management, and financial reporting.
  • Good understanding of business process knowledge:
  • Sales orders and quoting
  • Purchasing / purchase orders
  • Inventory and warehousing
  • Item tracking
  • Manufacturing
  • Production orders
  • BOMs and routings
  • Planning/MRP
  • Jobs/projects if you use them
  • Shipping and receiving
  • Basic accounting/financial flows
  • Costing
  • Inventory valuation
  • Reporting and KPIs

What Success Looks Like

  • Employees have accurate, useful dashboards and reports.
  • Leadership can access key business information with less manual preparation.
  • Customizations simplify daily work and reduce repetitive tasks.
  • System improvements are tested, documented, and maintainable.
  • ULB develops strong internal expertise to support its continued growth.

Who Will Thrive Here

You are curious about how a business works and enjoy solving practical problems. You take ownership, follow through, and are comfortable adjusting priorities in a growing company. The right person will take the time to understand the reason behind a request before developing a solution.You should be comfortable hearing a business problem, investigating the existing process, determining whether standard Business Central functionality can solve the issue, and then designing a customization when necessary.

You want a long-term internal role where your work directly improves how the company operates.

The ideal candidate will be:

  • Highly analytical and detail-oriented
  • Self-motivated and able to work independently
  • Comfortable working directly with employees at all levels of the organization
  • Able to translate business requirements into technical solutions
  • Organized and disciplined with documentation
  • Able to manage multiple improvement projects simultaneously
  • Focused on building reliable, maintainable solutions rather than unnecessary customization
  • Has the ability to process high level verbal or demonstrated concepts and translate them document to allow for validation of change and ensure clear implementation.
  • Has the ability to design systems and interfaces that are user friendly and intuitive.
  • Interested in continuously improving both our ERP system and our business processes
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Enterprise Resources Planning Business Analyst
Enterprise Resources Planning Business Analyst

Confidential Jobs.(USA) • Oak Brook (IL)

On-site
USD 90,000 - 120,000
ERP Developer (Business Central)
ERP Developer (Business Central)

Primary Services • New York (NY)

On-site
USD 90,000 - 130,000
Senior Solutions Analyst - Microsoft Dynamics
Senior Solutions Analyst - Microsoft Dynamics

Peter Cremer North America LP • Cincinnati (OH)

On-site
USD 90,000 - 130,000
Business Central Senior Functional Consultant
Business Central Senior Functional Consultant

Weekday AI • United States

On-site
USD 95,000 - 140,000
Intermediate - Senior BC Developer
Intermediate - Senior BC Developer

Synergy Jobs (Pty) Ltd • United States

Remote
USD 110,000 - 150,000
Business Central Sr Functional Consultant
Business Central Sr Functional Consultant

Weekday AI • United States

On-site
USD 120,000 - 160,000
Microsoft 365 Business Central Specialist
Microsoft 365 Business Central Specialist

Ams-Group,-Inc. • Torrance (CA)

On-site
USD 90,000 - 130,000
Microsoft 365 Business Central Specialist
Microsoft 365 Business Central Specialist

AMS Group • Torrance (CA), Northern (KY)

On-site
USD 95,000 - 135,000
D365 Business Central - Senior Consultant
D365 Business Central - Senior Consultant

AlphaBOLD • United States

On-site
USD 120,000 - 180,000
Bonus 15%
Medical, Dental, Vision Insurance
401(k) with match
+5
ERP Business Analyst
ERP Business Analyst

LMK Recruiting Solutions • Chicago (IL)

On-site
USD 80,000 - 95,000