Mandatory Expectations:
-
Excellent verbal and written communication skills.
-
Punctuality and ability to meet deadlines.
-
Strong team spirit and collaboration skills.
-
Commitment to ethical work practices and professionalism.
-
Attention to details and accuracy.
-
Effective task and time management abilities.
-
Demonstrated professional behavior and demeanor.
-
Responsible and reliable work approach.
-
Enthusiasm for work and a positive attitude.
-
Confidence in decision-making and problem-solving.
-
Right mindset and attitude towards work and colleagues.
-
Ability to follow instructions and work well within a team.
-
Willingness to act as a backup and mentor when needed.
-
Familiarity with company policies and willingness to adhere to established processes.
Preferred Expectations:
-
Strong analytical thinking skills to effectively solve complex problems, identify root causes, and evaluate various options while considering their advantages and disadvantages. The ability to make informed decisions and draw logical conclusions is essential. Additionally, the position calls for skills in planning, strategy development, and effective communication.
-
Provide expert technical consultation to clients, guiding them in setting up optimal architectures and solutions.
-
Collaborate with the sales team in presales activities, including proposal development and technical presentations to potential clients.
-
Provide technical guidance to the team, ensuring the development of proof-of-concepts that showcase the capabilities and value of our solutions.
-
Take ownership of technical deliverables, ensuring adherence to quality standards and conducting audits to drive continuous improvement.
-
Assess the technical skills of candidates through one-on-one discussions and skill assessments to build a high-performing team.
-
Bring forward innovative ideas and suggestions to improve processes, enhance project outcomes, and drive continuous improvement.
-
Promote a culture of knowledge sharing, fostering collaboration and learning among team members.
-
Identify opportunities for process optimization and provide support in implementing efficient and effective workflows.
-
Ensure thorough and accurate documentation of technical specifications, processes, and best practices.
-
Effectively manage and lead a team, providing guidance, support, and mentorship to drive productivity and professional growth.
-
Foster a collaborative and high-performing team environment, promoting teamwork, communication, and mutual support.
-
Deliver compelling presentations to clients, stakeholders, and team members, effectively conveying technical concepts and project updates.
-
Apply Agile methodologies to project management, ensuring iterative and collaborative development processes.
-
Utilize version control systems to manage source code, track changes, and facilitate collaboration among team members.
Technical Expectations:
This position requires Expert level knowledge/proficiency level in the following:
-
Proficiency in D365 Business Central customization and configuration.
-
Demonstrated expertise in developing application objects using the AL language and BC extensions.
-
Experience in data migration and integration, ensuring smooth transition and seamless data exchange.
-
Familiarity with ERP concepts, allowing for effective analysis and optimization of business processes within D365 Business Central.
-
Knowledge of Dynamics 365 Business Central web services and APIs for integration purposes.
-
Familiarity with Rest APIs and their utilization in system integration and data exchange.
-
Understanding of the Software Development Life Cycle (SDLC) methodologies and best practices.
-
Proficiency in Azure Web Apps for hosting and managing web applications with D365 Business Central.
-
Experience with Power Automate for workflow automation and process optimization.
-
Knowledge of SSRS report development to provide valuable insights to stakeholders.
-
Understanding of Dataverse for data storage, management, and integration within the D365 ecosystem.