Dynamics 365 & Business Central Developer
International Logistics
Job description:
Responsibilities
Provide leadership in building and enhancing cloud-based Dynamics applications.
Design, develop, test, and deploy customized Microsoft Dynamics applications, modules, and components to meet specific business needs.
Implement integrations between Microsoft Dynamics and other business systems to ensure seamless data flow and process automation.
Configure and customize Dynamics CRM/365 settings, workflows, business rules, and security settings to align with business requirements.
Design and implement data migration strategies to ensure seamless transition from legacy systems to Microsoft Dynamics
Develop and maintain data integrations between Dynamics 365/Business Central and other systems (e.g., CRM, ERP, PowerApps, third-party applications) and ensure data quality, consistency, and integrity within the systems.
Collaborate with cross-functional teams to gather and analyze business requirements, translating them into technical specifications for Dynamics solutions.
Collaborate with IT and business stakeholders to identify opportunities for process improvements and enhanced user experiences within the Dynamics environment.
Provide technical support and troubleshooting for Dynamics applications, addressing, and resolving any issues that arise in a timely manner.
Maintain thorough documentation of development processes, code changes, and system configurations.
Participate in code reviews and provide constructive feedback to team members to maintain code quality and best practices.
Provide ongoing support and maintenance for Dynamics applications, including troubleshooting issues, applying updates, and optimizing performance.
Provide training and support to end-users to maximize their proficiency in using Dynamics applications.
Stay up to date on the latest Microsoft Dynamics 365 features and functionality.
Employee Relations Management
Train and develop employees in understanding policies and procedures.
Assist and offer advice/guidance on individual employee relations cases within department ensuring they meet the requirements of company policies.
Promote staff morale and workplace safety in accordance with IMS policies.
Reporting of all incidents in line with set SHEQ and Security procedures.
Ensure the highest standards of quality and customer care are achieved.
SHEQ and Security Responsibilities
Ensure all work is performed in line with HSE and Security policies, procedures, and standards. • Ensure all SHEQ legislations are adhered to. • Reporting of all incidents in line with set of HSE and Security procedures.
SHEQ Authority
You shall have the authority to report all HSE related unsafe act and conditions to your supervisor and/or SHEQ department. • Participate in all safety related activities within the company, including and not limited to daily toolbox talks and HSEQ meetings.
Compliance
All employees of are to comply: • with all QMS/HSEMS Corporate policies and Procedures,
to the use of approved electronic documents,
to the established access permissions and risk management policies set by the management.
With statutory, regulatory and legal requirements associated with duties.
Failure to comply may lead to disciplinary actions including termination.
Risk and Opportunities
Identify Risks and provide treatment plans for them.
Seek for and identify opportunities that can be exploited by the organisation.
Report risks and opportunities in line with the company’s risk management manual.
General
The Employee may also be required to perform duties not directly related to their area of experience or expertise, in which case proper instruction will be provided by the company.
Ensure that the highest ethical standards are maintained in all activities.
Conduct themselves in a dignified and respectful manner that reflects well on the Employer and sets an example for the other employees.
Knowledge, Skills and Ability
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Microsoft Dynamics certifications (e.g., Microsoft Certified: Dynamics 365 Developer) are a plus.
Proven experience as a Dynamics Developer, with a strong understanding of Microsoft Dynamics platforms (e.g., Dynamics 365, Business Central).
Proficiency in programming languages such as C#, .NET, JavaScript, and SQL.
Knowledge of Power Platform (Power Apps and Power Automate) for creating low-code/no-code solutions.
Proficiency in customizing and extending Dynamics CRM/365, including creating custom entities, fields, forms, and views.
Familiarity with integration techniques using REST, SOAP, or other APIs to connect Dynamics with external systems.
Strong understanding of database concepts and data modeling within the Dynamics environment.
Experience in creating technical design documents.
Excellent analytical and problem-solving skills, with the ability to understand complex business processes and translate them into technical solutions.
Exceptional communication and presentation skills, with the ability to effectively interact with clients at all levels of the organization.
Strong organisational and project management skills
Ability to work under tight deadlines and proactively manage deliverables with minimal supervision.
High-level collaboration with demonstrated ability working on multiple teams in large or complex environments.
Ability to commute/relocate: Lagos: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
Do you have Microsoft Dynamics certifications (eg Microsoft Certified: Dynamics 365 Developer)?
Do you have experience as a Dynamics Developer, with a strong understanding of Microsoft Dynamics platforms (eg Dynamics 365, Business Central)?
Are you proficient in programming languages such as C#, .NET, JavaScript, and SQL?
Do you have knowledge of Power Platform (Power Apps and Power Automate) for creating low-code/no-code solutions?
Are you familiar with integration techniques using REST, SOAP, or other APIs to connect Dynamics to external systems?
Do you have a strong understanding of database concepts and data modelling within the Dynamics environment?
Do you have a university degree (minimum upper second) in Computer Science, IT or a related field?
Pay: ₦600,000.00 per month
Job Type: Permanent