Business Systems Analyst / Developer

We are seeking a skilled Business Systems Analyst/Developer to play a key role in our migration to Dynamics 365 Business Central SaaS, collaborating closely with the Sr. Business Systems Manager and implementation partners to influence decision-making on application selection, workflows, and ongoing ERP development and support.

You will perform a central role in our transition from Microsoft Dynamics GP, analyzing and recreating custom applications, while identifying innovative BC-integrated solutions for existing on-prem applications (e.g., inventory search, sales history, quote history, warehouse management, Scanner guns, CRM, E-commerce integration, and business reporting requirements)   After project completion, the position continues to support business systems, new application development, and ongoing report development.

Key Responsibilities (Included but not limited to)

  • Analyze current applications and map functionalities to Dynamics 365 Business Central equivalents
  • Design and build of custom workflows, extensions, and applications in Business Central using AL programming language and related tools.
  • Customize Business Central modules and integrate third-party apps to replicate legacy applications.
  • Support data migration from legacy SQL databases and on-prem Dynamics GP to Business Central SaaS.
  • Collaborate on cloud integration strategies for storage and access of historical data
  • Provide technical support to staff in relation to custom applications and reports
  • Provide support and ongoing development to existing Power BI reports
  • Assist with training and supporting end-users on new software and workflows.

Skill Requirements:

  • Proven 3+ years of direct experience with ERP systems; strong preference for Dynamics 365 Business Central
  • Effective ability to parse, understand, and work with SQL, JavaScript.
  • Experience utilizing code repositories such as Git, Azure DevOps
  • Willingness to learn AL programming if not already proficient
  • Strong communication, problem-solving, and analytical skills to gather requirements and collaborate with stakeholders
  • Positive attitude, team player, and sense of ownership.
  • Bachelor’s Degree in Computer Science, Information Systems, or related field preferred. Technical ability and hands-on experience are primary qualifiers.

Preferred Qualifications (not required, but can ultimately learn on the job):

  • Experience in AL programming for Business Central extensions
  • Experience using Power BI for reporting and data visualization
  • Experience with cloud technologies like Microsoft Fabric, Azure, Power Apps
  • Functional knowledge of advanced MS SQL features, including replication, stored procedures, and linked server
  • Competencies in languages such as Python, Java
  • Familiarity with Office products, working with Excel formulas, and data manipulation

McKernan provides a clean and stable work environment with a consistent Monday through Friday schedule, competitive pay scale and opportunity for advancement. We also offer a benefits package that includes medical, dental, vision, 401(k) and childcare assistance (company pays approximately 95% of your medical premium; 401(k) with a 3% match and a monthly childcare allowance).