Job Summary:
The Power App Tech Lead plays a crucial role in leading and overseeing the development of Power Apps solutions within the organization.
He is responsible for guiding a team of Power Apps developers, ensuring the successful design, development, and deployment of Power Apps that meet business needs.
He serves as the primary point of contact between the company and its clients, working to understand client needs and deliver tailored solutions.
Job Description:
- Provide technical leadership and guidance to a team of Power Apps developers. Ensure that development efforts align with organizational goals and best practices.
- Collaborate with stakeholders to understand business requirements and translate them into effective Power Apps solutions.
- Develop system architecture and design documents.
- Hands-on experience on Power Apps development will be a value add, including creating custom apps, flows, and connectors.
- Review code for quality and adherence to standards.
- Manage and mentor Power Apps developers, helping them to grow their skills and capabilities. Set performance goals and conduct performance evaluations.
- Assist in project planning, estimation, and resource allocation. Collaborate with project managers to ensure project timelines and deliverables are met.
- Work on integrating Power Apps with other systems, databases, and services within the organization. Ensure seamless data flow and communication.
- Implement quality assurance and testing procedures to verify the functionality and reliability of Power Apps solutions.
- Maintain technical documentation for Power Apps projects, including solution design, architecture, and user guides.
- Build and maintain strong and lasting relationships with clients. Understand their business goals, challenges, and requirements.
- Identify opportunities to expand business with existing clients, such as upselling additional services or products.
- Serve as the primary liaison between clients and the company. Respond promptly to inquiries, address issues, and ensure clear and effective communication.
- Develop account plans and strategies to achieve client objectives. Collaborate with internal teams, including sales and technical teams, to meet client needs.
- Address client concerns and issues in a timely and effective manner. Coordinate with internal teams to provide solutions.
- Manage client contracts, agreements, and renewals. Ensure compliance with terms and conditions.
- Provide regular reports on account performance, client feedback, and market insights. Use data to drive decision-making and improvements.
Qualifications:
- Bachelor’s degree in computer science or a related field (master’s preferred).
- Proven experience in Power Apps development and Power Platform.
- Strong leadership and team management skills.
- Proficiency in Power Apps development, including canvas apps and model-driven apps.
- Familiarity with Power Automate (formerly Flow) and Power BI.
- Excellent problem-solving and communication skills.
- Project management experience is a plus and experience in account management or a related role.
- Strong interpersonal, communication skills & Ability to build and maintain relationships.
- Problem-solving and negotiation skills.
- Sales and customer-focused mindset.
- Proficiency in CRM software is a plus