Senior Power Platform Consultant (D365 Intergration)

Colombo
IT /
Full Time /
Remote
The Senior Power Platform Developer designs, develops, documents, and supports solutions to our customers. This role collaborates with the team lead and customers to understand the customer’s business needs, write functional specifications, and design and build solutions on Microsoft Power Platform.

Responsibilities:

    • Technical Excellence:
    • Writing and designing high quality code
    • End-to-end implementations of Power Platform solutions, D365 upgrades
    • Proactively recommend new technical processes with the internal team
    • Solid understanding of D365 and Dataverse architecture and software design with demonstrated ability to analyse, design, troubleshoot, and modify complex software products
    • Ensuring all post-implementation issues are identified and resolved quickly
    • Architect solutions and leverage design patterns for Power Platform solutions
    • Create project handover training documentation and facilitate face-to-face with end users

    • Stakeholder Management:
    • Facilitate workshops with clients to understand customer needs and translate those needs into a technical solution
    • Build a trusted relationship with customers so that we are viewed as a credible technical advisor

    • Project Management:
    • Deliver projects from end to end in an agreed timeframe
    • Deliver on assigned tasks in a team project
    • Be engaged with all aspects of development from design to delivery and support

    • Teamwork:
    • Work in collaboration with internal and external teams
    • Communicate immediately when facing issues and roadblocks to the Business Process Automation Lead
    • Raise issues with the project delivery team over issues and solutions
    • Be fully involved with helping to steer best practices and approaches adopted by the team
    • Coordinating with onsite and offsite team members
    • Attend and participate in Level 10 meetings

    • General:
    • Health and Safety: Carry out your employee and position responsibilities as set out in Company Health and Safety Policy and procedures
    • Committed to ongoing professional development and continuous learning
    • Keep up to date with current and emerging technologies
    • Be punctual and work the hours and times specified
    • Prioritise workload to ensure work of the greatest importance to the business is undertaken with urgency and to a high standard
    • Support and help develop a positive workplace culture
    • Demonstrate excellent interpersonal communication skills
    • Responsibly manage all business resources within accountability levels
    • Undertake all duties and responsibilities outlined in this job description and all other duties as required by the business
    • Comply with all employment obligations
    • Promptly undertake to complete all reasonable and lawful instructions and directions given
    • Serve the business in good faith, promoting and protecting the business's best interests
    • During work time, and such other times as may be reasonably required, dedicate all effort to the execution and fulfillment of the duties, responsibilities, obligations, and instructions related to employment
    • Demonstrate through own actions a commitment to Health and Safety at work when undertaking work or observing others in the workplace

To be successful in this role, you will have:

    • Technical Competencies:
    • Dynamics 365 configuration, customization, release & configuration management, deployment, solution management, email integration, Outlook client deployment, Teams integration, Dynamics SDK
    • Microsoft Power Platform, Power Apps, Power Automate and Dataverse
    • Microsoft .Net and Microsoft IIS
    • Web API, WCF
    • Over 4 years of experience working and integrating with Microsoft Dynamics 365, Microsoft Power Platform, including extensive knowledge and experience in the design, development and implementation of internally and externally facing business applications using and integrated with Dynamics 365 and Dataverse
    • Competent, certified and experienced in HTML, JavaScript, CSS, Angular, Bootstrap, C#, .Net
    • Competent, certified and experienced in writing and using Web Services
    • Competent, certified and experienced in SQL Server
    • Competent, certified and experienced in Azure, Azure Functions and related microservices
    • Other technologies that the company may adopt

    • Business Competencies:
    • The ability to communicate effectively with customers and peers
    • Elicit key requirements from customers for their information systems
    • Communicate status of projects to customer
    • Present options and obtain instruction from customer
    • The ability to produce estimates for these functional specifications
    • The ability to support the software when in production
    • Manage and follow Company Technology processes
    • Manage and follow Company Technology development processes

    • Qualifications:
    • Degree in Computer Science, Software Engineering or similar
    • PL-400, PL-200
    • At least one of the following: MB-210, MB-220, MB-230, MB-240