King County Housing Authority (KCHA) is actively seeking a Power Platform and AI Solutions Engineer (Senior Applications Developer) in our Tukwila, Washington-based Information Technology department. This role involves designing and implementing low-code/no-code solutions on the Power Platform and developing AI solutions to enhance business processes.
Responsibilities:
- Design, develop, configure, and maintain Power Platform solutions, including Canvas Apps, Model-Driven Apps, Power Pages, Dataverse, Power Automate workflows, and related Microsoft technologies, using configuration-first and low-code development principles
- Develop, deploy, and maintain AI solutions using Microsoft Azure AI Services and Microsoft Copilot Studio, and related Microsoft technologies
- Design AI agents, copilots, automations, and integrations that improve business processes and increase employee productivity
- Design and manage Dataverse environments, data models, security roles, business rules, integrations, and solution components to ensure scalability, maintainability, compliance, and governance
- Govern application lifecycle management (ALM) processes, including source control, solution management, deployment automation, environment strategy, testing, and release management
- Identify, evaluate, design, and implement platform enhancements, integrations, automation opportunities, and process improvements that improve service delivery, operational efficiency, and user experience
- Design and develop Power BI dashboards, reports, and analytics solutions to provide operational insights, key performance indicators, adoption metrics, and process improvement measurements
- Collaborate with infrastructure, security, architecture, records management, and business teams to ensure solutions comply with data governance, accessibility, records retention, classification, privacy, and security requirements
- Produce and maintain technical documentation, solution design documents, standard operating procedures, training materials, quick-reference guides, and knowledge-base content to support adoption and long-term maintainability
- Serve as a technical escalation point and mentor for IT staff, conducting architecture reviews, design reviews, code reviews, and technical coaching
Requirements:
- Bachelor's Degree
- Considerable experience (3+ to 5 years) in the areas of the Microsoft 365 implementation, Power Platform (Power BI, Apps, Automate, Pages), and Teams implementation
- An equivalent combination of experience and education that provides the necessary knowledge, skills, and abilities to perform the essential functions of this position
- Proficient in applications development principles, techniques, and procedures for both business and technical systems
- Demonstrates expertise in systems analysis and design principles and various development methodologies for efficient system operation and maintenance
- Understands database design concepts and is familiar with standard programming languages, utilities, and SQL queries used in similar environments
- Competent with standard software development tools and utilities
- Experienced in designing and operating information systems for standard computer platforms and peripherals
- Demonstrates proficiency in cultivating an inclusive work environment that values diversity, treats others with respect, and fosters cooperation
- Possesses strong communication skills, both written and verbal, conveying clear and timely messages to internal and external stakeholders; proficient in preparing clear and concise program documentation, user procedures, and reports
- Experienced in creating training documentation and conducting end-user training sessions
- Utilizes excellent time management skills to efficiently complete project responsibilities and programming assignments in accordance with quality standards
- Adaptable to evolving business needs and work responsibilities, responding positively to change while embracing and incorporating new practices and values
- Demonstrates the ability to work independently and as a team member, fostering effective working relationships; works cooperatively, exchanging ideas, and addressing issues in a constructive and collaborative manner
- Exhibits analytical skills, using experience and perspective in problem-solving and decision-making; exercises independent judgment in communicating decisions or actions
- Proficient in using MS Office applications, including Word, Excel, Outlook, and internet tools
- Final candidates may be required to complete a criminal background and motor vehicle record check in accordance with applicable law
- Consent to and pass required assessments
- Must possess a valid driver's license to travel to KCHA sites as required. Must have an acceptable driving record at time of appointment and throughout employment