Posted 1h ago

IT Manager- Power Apps & Development Team

@ Pascua Yaqui Tribe
Tucson, Arizona, United States
OnsiteFull Time
Responsibilities:Lead team, Oversee lifecycle, Coordinate stakeholders
Requirements Summary:Lead Power Apps development team; knowledge of Power Platform, SDLC, Azure; 5+ years software development; leadership experience; bachelor’s degree.
Technical Tools Mentioned:Power Platform, Azure, SharePoint, SQL, Dataverse, Power Automate, Power Apps, Power BI, REST APIs, Git, JavaScript, .NET, Python
Save
Mark Applied
Hide Job
Report & Hide
Job Description

About the Department

The Power Apps and Development Team Manager will work closely with stakeholders to understand business needs, design efficient solutions, and guide the development team in creating applications that improve operational efficiency. This position will be responsible for ensuring best practices in coding, architecture, and project management while maintaining a focus on delivering high-quality solutions on time and within budget.

Position Duties

  1. Lead, mentor, and manage a team of Power Apps developers, ensuring the team is productive, motivated, and aligned with organizational goals.
  2. Conduct regular performance reviews, provide constructive feedback, and offer professional development opportunities.
  3. Promote a culture of collaboration, innovation, and continuous learning within the development team.
  4. Oversee the end-to-end development lifecycle of Power Apps solutions, from requirements gathering to implementation and post-launch support.
  5. Ensure that projects are completed on time, within scope, and on budget by managing resources, timelines, and client expectations.
  6. Coordinate cross-functional teams, including business analysts, IT professionals, and stakeholders, to ensure the successful delivery of projects.
  7. Monitor project risks and issues, proactively addressing potential challenges to keep the projects on track.
  8. Work with business stakeholders to understand requirements, translating them into scalable and sustainable technical solutions using the Microsoft Power Platform.
  9. Architect custom Power Apps solutions and Power Automate workflows that integrate seamlessly with existing systems and business processes.
  10. Ensure that the solutions align with enterprise architecture standards, security requirements, and best practices.
  11. Perform other duties of a similar nature or level as requested by the supervisor or director.
Additional Focused Area Duties and Responsibilities
  1. Oversee testing and quality assurance processes, ensuring that all applications meet high standards of quality, functionality, and user experience.
  2. Gather user feedback and analyze system performance to identify areas for improvement, applying iterative updates to enhance the solutions.
  3. Implement continuous improvement initiatives to refine development practices, tools, and techniques to drive better outcomes.
  4. Maintain detailed project records, including progress reports, code documentation, and post-deployment evaluations.
  5. Generate and present regular reports to senior management on project statuses, team performance, and ongoing challenges.
 By managing these responsibilities, the Power Apps and Development Manager ensures that the development team delivers high-quality, effective solutions that meet business needs and contribute to the organization's digital transformation goals.

Minimum Qualifications

Knowledge of:

  • Microsoft Power Platform: Deep understanding of Power Apps, Power Automate, Power BI, and Dataverse.
  • Application Development: Experience in designing, developing, and deploying low-code/no-code applications.
  • Software Development Lifecycle (SDLC): Knowledge of agile, waterfall, and DevOps methodologies.
  • Cloud Technologies: Familiarity with Microsoft Azure, SharePoint, and cloud-based solutions.
  • Data Management: Strong grasp of SQL, Dataverse, and data integration techniques.
  • Security & Compliance: Awareness of IT governance, security policies, and compliance regulations (e.g., GDPR, ISO 27001).
  • Business Process Automation: Expertise in streamlining workflows using Power Automate and AI-based automation.
  • Integration & APIs: Experience with REST APIs, connectors, and third-party integrations within the Power Platform.
  • IT project planning, risk management, budgeting, and resource allocation.
  • Understanding of UI/UX principles for building user-friendly applications.
  • Yaqui culture, customs, resources and traditions and/or a willingness to learn.

Skills and Abilities:
  • Leadership & Team Management: Ability to mentor, motivate, and manage development teams effectively.
  • Strong analytical skills to troubleshoot and optimize IT solutions.
  • Ability to convey technical concepts to non-technical stakeholders.
  • Experience in collaborating with business units to define technical requirements.
  • Identifying and implementing best practices for IT operations and development workflows.
  • Proficiency in Scrum, Kanban, CI/CD pipelines, and version control (e.g., Git).
  • Develop custom solutions using Power Fx, JavaScript, .NET, or Python.
  • Expertise in leading digital transformation and technology adoption.
  • Create user guides, training materials, and technical documentation.
  • Good communication and interpersonal skills as applied to interaction with co-workers, supervisor, management, Council members, and the public.  
  • Capable of managing, coaching, and developing IT professionals.
  • Identify cost-saving opportunities while maintaining performance and security.

Other Qualifications

A Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.  Experience in Power Platform, at least 3–5 years of hands-on experience developing applications using Microsoft Power Apps and Power Automate, proven experience in creating, managing, and deploying Power Apps applications, custom solutions, and automated workflows.
Familiarity with integrating Power Apps with other Microsoft tools (e.g., SharePoint, Dynamics 365, Microsoft Teams) and external systems

AND

  • 2–3 years of experience in a leadership or managerial role, specifically leading development teams, managing resources, and overseeing project delivery. Strong leadership skills with the ability to mentor, guide, and motivate teams to achieve project goals.
  • 5+ years of experience in software development, with a solid understanding of programming languages, development methodologies, and frameworks.
  • Experience managing full software development lifecycles, including project planning, requirements gathering, design, development, testing, and deployment.
Special Requirements:
Experience in automating business processes using Power Automate, including creating workflows and integrations that streamline operations.
Familiarity with business analysis and process mapping to identify opportunities for automation.
 
Preferred Certifications
  • Power Platform Developer Associate,
  • Power Platform Solution Architect, or
  • Other relevant Microsoft certifications
  • Project Management
  • Must possess and maintain a valid Arizona Driver’s License;
  • This position may require the incumbent to work non-traditional hours, nights, and weekends.
  • Must have a current Level 1 Arizona Clearance Card or be able to obtain the Level 1 Arizona Clearance Card within ninety (90) days of hire.  Failure to maintain a current Level 1 Clearance Card will result in removal from this position.
  • Must have a current Homeland Security Background Clearance or be able to obtain a Homeland Security Background Clearance within ninety (90) days of hire.  Failure to maintain a Homeland Security Background Clearance will result in removal from this position.