MTX Group Inc. (MTX) is currently hiring for the position of
Associate Consultant in aÂTechnical Role. We are looking for a highly motivated individual with extensive experience in leading large-scale complex projects. The ideal candidate will be able to support, develop and enhance Microsoft solutions, under the guidance of senior team members and work closely with the project team members.MTX is a global technology consulting firm that enables organizations to modernize through digital transformation. With data as the new currency, MTX helps transform long-term strategy with outcomes in mind around happiness, health and the economy. MTX improves decision-making with speed and quality by partnering with leading cloud technologies. MTX provides expertise across various platforms and technologies, including Microsoft, Google Cloud, Salesforce, artificial intelligence/machine learning, data integration, data governance, data quality, analytics, visualization, and mobile technology.ÂKey Responsibilities:The Associate Consultant is expected to lead large scale/complex project(s) executing the following responsibilities:Project Collaboration:Support and collaborate with the team throughout all phases of development, testing, and deployment.Manage and govern changes to Microsoft Dynamics 365 and Power Platform (including Canvas/Model-Driven Power Apps, Power Automate, and Power Pages) code & configurations. Documentation and Management:Assist in the design and documentation of Microsoft Dynamics 365 and Power Platform solutions, helping translate business requirements into technical specifications.Contribute to the creation and maintenance of key project deliverables throughout the solution lifecycle, including sections of Functional Design Documents, Technical Design Documents, Data Migration Strategy & Mapping Documents, and Integration Design Documents. Develop end-to-end Microsoft CRM solutions:Develop and maintain components of Microsoft Power Apps (Canvas/Model-Driven), Power Automate, Power Pages (Portals), and Dynamics 365 Customer Engagement solutions.Customize and configure D365 CE/Dataverse, including entities, forms, views, and business process flows.Develop custom components and extend functionality using C#, JavaScript, and adhering to best practices for solution quality. Testing and Quality Assurance:Assist in ensuring deliverables meet quality standards by conducting code reviews with a focus on identifying potential issues and ensuring code quality.Assist in debugging and resolving defects found during testing phases. Organization Development:ÂGrowth and Development:Stay updated with the latest trends, technologies and best practices in the field.Continuously improve Microsoft development processes and procedures through training and self-learning.Operational Excellence:ÂMaintenance of Microsoft Certifications.Required to travel for key project milestones.Maintain utilization goals. What you will bring:2-3 years of experience in technology solution development, with a focus on Microsoft Power Platform and Dynamics 365 Customer Engagement (CE) development.Experience in developing applications using Power Pages and Model-Driven Apps.Good understanding of Dynamics 365 Customer Engagement (CE) architecture, security model, and customization capabilities.Proficiency in C# and JavaScript, with experience in writing custom plugins and client-side scripts.Experience in supporting the integration of Dynamics 365 and Power Platform with external systems via APIs, Power Automate, or other integration methods.Basic understanding of data model concepts and experience with data management tasks within the Microsoft ecosystem, including supporting data migration and transformation using Power Platform Dataflows, Dynamics 365 Data Management Framework (DMF), and ETL tools.Strong analytical skills in analyzing complex problems, processes, and systems to propose solutionsStrong communication, interpersonal skills with a user centric approach to problem solvingAbility to multitask, work independently as well as collaborate with a team in a fast-paced, dynamic environmentBachelor's degree and above is desirable.