At HCLTech, we work as true partners both with our employees and our clients, embodying our number one value: People First. Our team is driven by a desire to always learn, improve, and innovate. We take an open-minded approach to opportunities and challenges and are focused on solving business challenges.
HCLTech’s Microsoft Bizz Apps Practice is seeking an experienced Power Platform Lead Developer to join our team. Must be willing to go to the office 3 times/week.
Roles and Responsibilities• Lead design and architecture sessions with clients and fellow consultants to gather and document project requirements• Architect the system, integrations, security, and any related customizations• Advise customers on best practices for Power Platform, development or integration processes• Write technical specifications for planned work and estimate effort required• Mock-up specifications for our overseas development team, facilitate the completion, testing, and deployment of development projects• Lead development efforts that may involve multiple internal, client, and third-party resources• Provide technical oversight across multiple projects• Assist with technical pre-sales efforts• Create proof of concepts to establish feasibility of designs• Mentor other developers and participate company initiatives• Knowledgeable on the current state and future direction of the Power Platform and related technologies• Participate in informal or formal design and architect sessions with fellow consultants• Implement related customizations and reports to model the client’s organizational processes as directed based on the system architecture• Deliver internal sessions on best practices and new functionality as well as features
Required Technical and Professional Expertise• Familiar with Azure DevOps or other similar enterprise planning and delivery tools• Microsoft C# & ASP.NET• JavaScript & web development• Ability to write maintainable & testable code• Skilled in creating & consuming web services• Experience with common Power Platform data sources such as Dataverse and SharePoint lists• Experience with Azure Integration Services such as Logic Apps and Azure Functions• Skilled in Power Platform code syntax and language requirements, PowerFX, API, rest service integrations, creation of custom connectors• In-depth knowledge of integrating Power Platform with other systems• Strong understanding of the Power Platform solution deployment model• Knowledge of software testing and QA practices• Professional demeanor• At least 2 end-to-end full life cycle implementations of Microsoft Dynamics 365 or the Power Platform• Ability to balance short-term demands while maintaining the long-term vision needed to guide a customer through the implementation process• Ability to work with junior team members both in a project and practice context• Be comfortable participating and contributing in pre-sales engagements• Knowledge and experience with developing Model-driven and Canvas apps as well as an understanding on the difference between them• Familiarity and understanding of Power Platform licensing structure, plans and the costs associated