What are the responsibilities and job description for the Business Central Technical Lead position at MorganFranklin Consulting?
OWN YOUR CAREER
We deliver unparalleled opportunities to drive your career advancement and we have a rewarding employee culture to support it.
Now is the time to truly own your career and deliver real value to some of the world's most valuable Fortune 100 brands, growth companies transforming their industries, and mid-market firms that need help navigating the defining moments of their lifecycle. Be a part of a collaborative organization with a commitment to learning. Work side by side with business leaders to solve complex client challenges. Discover opportunities to participate in an inclusive and diverse workforce. Collaborate with our Women's Initiative, explore issues surrounding Diversity & Inclusion with our IDEAS committee, or help to shape our employee experience with our Employee Engagement Committee!
The Team – Cloud & Enterprise Applications
Advise fast growing companies and well-known enterprises (both publicly traded and privately held) on a wide variety of projects using Microsoft Dynamics NAV/Business Central, the Microsoft stack of integrated technologies, and external integrated systems such as EDI, hand scanners, and warehouse equipment.
Your Impact
- As a Dynamics Business Central Technical Lead, you will be responsible for translating clients' requirements into platform solutions primarily using AL Extensions, Events, and Visual Studio.
- As a Technical Lead, you are responsible for the delivery of Business Central configurations, custom development, and code integration.
- Communicate updates to the project team and escalate complications to maintain client expectations.
- Convert functional designs of clients' processes and requirements into a BC technical designs and solutions under the guidance and support of technical managers.
- Support the Dynamics team in deal shaping by designing mockups for demonstrations, presales activities, and providing estimates for development requests.
- Work with the functional team to Architect, design and develop full-lifecycle solutions for Dynamics as needed.
- Contribute to best practices for customization standards, change control, general architecture, unit testing, test scripts, and bug and issue tracking.
- Conduct code review and unit testing to ensure quality customizations.
- Prepare clients to use the ERP solution by executing testing plans and working with functional consultants.
- Manage customer relationships by providing support, answering questions, and resolving concerns and issues.
- Continue to build personal expertise by participating in educational opportunities, self-study, reading professional publications, maintaining personal networks, and participating in professional organizations.
- Document and present findings to both technical and non-technical audiences.
- Create model documentation, develop implementation roadmaps, and perform knowledge transfers.
- Work with different groups within the organization (accounting, FP&A, and operations).
- Actively participate in career development activities.
Minimum Qualifications
- 2 years of cumulative Dynamics Business Central or NAV development experience in AL or C/AL.
- 2 years of experience with one or more of the primary Dynamics NAV / Business Central modules (Accounting & Finance, Supply Chain Management, Inventory Management, Manufacturing, and Warehousing).
- Understanding of typical software development lifecycles (Waterfall, Agile) and their associated lifecycle artifacts.
- IT experience performing complex application development projects on the Microsoft stack.
- Hands-on, functional experience with Business Central or NAV as it relates to everyday user functional practices.
- Experience architecting solutions involving Dynamics customizations, including server-side code, custom business logic, integration modules, workflow assemblies and plug-ins.
- Experience architecting business solutions based on SQL Server database, reporting and integration services.
- Experience with object-oriented design and Service Oriented Architectures (SOA).
- Experience with identifying and correcting for problems in imperfect data and processes.
- Experience with data conversions, interfaces/integrations, reporting, and customizations.
- Experience in documenting and performing analysis of client environments including technology strategy, current technology architecture, organizational structure, and business processes.
- Ability and eagerness to constantly learn and teach others.
Preferred Qualifications
- Bachelor's degree in Computer Science, IT, or a related field.
- Experience with .NET, CRM API, REST/ODATA and SOAP endpoints.
- Azure database management and tuning tools.
- Tier 1 or Tier 2 consulting experience.
- Microsoft Dynamics certifications.
- Experience with common integrated environments such as EDI, Flow, Power Apps, hand scanners.
- Experience implementing Dynamics Field Services application.