|
Low‑Code Applications Developer |
|
|
CATEGORY
|
Non Faculty Vacancies |
|
College
|
Departments
|
|
Department
|
Digital Technologies Department |
|
Job Purpose
|
The purpose is to design, develop, and maintain
in‑house
digital applications and automated workflows that support the university’s
strategic and operational goals, improve service delivery, and enhance user
experience for students, faculty, and staff. The role focuses on delivering
scalable solutions using Microsoft Power Apps and Power Automate (Flow),
integrating with enterprise systems and data sources, and ensuring solutions
are secure, reliable, well-documented, and aligned with organizational
standards.
|
|
Main accountabilities & expectations
|
- Develop and maintain low‑code applications using Power Apps or other alternatives to digitize university services and business processes for colleges/departments.
- Build and manage automated workflows using Power Automate (Flow), including approvals, notifications, scheduled jobs, exception handling, and service orchestration.
- Translate business requirements into process designs, user stories, functional specifications, and Power Platform solution components (apps, flows, forms, data sources).
- Integrate Power Apps/Automate with university platforms and systems (e.g., portals, ERP, LMS, HR, CMS) using connectors, APIs, and integration services, ensuring correct data flow and reliability.
- Implement secure integration patterns including authentication/authorization requirements for APIs (e.g., token-based access where applicable).
- Ensure solutions comply with data governance, security, privacy, and access control requirements (role-based access, environment permissions, controlled sharing).
- Configure and manage data sources such as Dataverse, SharePoint, SQL, and other approved repositories; ensure data quality, validation rules, and auditability.
- Establish and follow ALM best practices for Power Platform (Solutions, versioning, releases, environment strategy, and controlled deployments).
- Create operational documentation including app/flow architecture, integration details, dependencies, runbooks, support procedures, and known risks to support continuity and handover.
- Develop and maintain operational dashboards and reporting outputs where needed (e.g., using Power BI or Power Platform analytics) to support visibility and decision-making.
- Provide support and continuous improvement: troubleshoot incidents, optimize performance, improve usability, and enhance automation efficiency.
|
|
Required Skills
|
- Strong hands-on development experience with Power Apps , including UI/UX design principles, forms, validation, and performance optimization.
- Strong hands-on experience with Power Automate including approvals, triggers, actions, error handling, retries, scheduling, and monitoring.
- Experience integrating with data sources: Dataverse, SharePoint Online, SQL, and other connectors; ability to design data structures and enforce data integrity.
- Strong understanding of REST APIs, JSON, authentication concepts (token/Bearer where required), and integration troubleshooting.
- Experience with Microsoft 365 ecosystem (SharePoint, Teams, Outlook) and working knowledge of Microsoft Graph APIs is an advantage.
- Understanding of Power Platform governance concepts (environments, permissions, controlled sharing, solution packaging, and deployment practices).
- Knowledge of reporting/analytics tools such as Power BI (preferred) or equivalent to build operational dashboards and KPIs.
- Strong analytical and problem‑solving skills with the ability to translate business needs into practical low-code solutions.
- Strong documentation skills (technical documentation, integration specs, operational procedures) aligned with continuity and governance expectations.
- Excellent communication and interpersonal skills, with the ability to guide, influence, and collaborate with stakeholders at all levels.
|
|
Desirable Requirements
|
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 5+ years of experience in application development and/or business process automation, with demonstrated experience delivering enterprise solutions (low‑code experience strongly preferred).
- Proven experience in requirements gathering, solution delivery, and integrating applications with APIs and enterprise data sources.
|
|
Job Location
|
University of Sharjah (Main) |
|
Job Criteria
|
|
Gender |
, Male, Female, |
|
Qualifications |
Bachelor's degree/higher diploma |
|
Relevant Experience
|
5 |
|
Living In UAE |
Open for all |
|
Nationality |
, All, |
|
|