Business Applications Engineer – Kuwait Drilling Fluids & Oil Services
Role Purpose
The Business Applications Engineer will build, deploy, and support KDF’s business applications on the Microsoft Power Platform and Microsoft 365. The role covers the full application lifecycle — requirements, design, development, testing, deployment, support, and controlled enhancement — turning operational and field requirements into practical, secure, and maintainable digital solutions.
The position works directly with business departments across Operations, HSE, Supply Chain, Finance, and HR to understand their processes and deliver working applications, automations, and reports. KDF operates Microsoft Dynamics 365, and the role provides day-to-day technical support to that environment alongside Power Platform delivery. The postholder builds within the platform standards, environment structure, and governance policies set by the Technology & Digitalization Transformation function, and is accountable for the quality, documentation, and ongoing supportability of the solutions they deliver.
Key Roles and Responsibilities
- Work with business departments to gather, analyze, and document requirements, process flows, and acceptance criteria.
- Design and build applications using Microsoft Power Apps, covering both canvas and model-driven approaches.
- Build mobile-capable applications supporting field operations, including inspections, asset registration, checklists, and equipment tracking, with offline-tolerant use cases where required.
- Design and maintain Dataverse solutions, including tables, relationships, business rules, security roles, and solution-aware development.
- Develop and maintain automated business processes using Power Automate, including approvals, exception handling, and monitoring of live flows.
- Build and support SharePoint Online solutions, including lists and libraries, content types, metadata, permissions, and integrated forms.
- Develop Power BI reports and dashboards to support business reporting requirements.
- Provide day-to-day technical support for the Microsoft Dynamics 365 environment, including configuration of forms, views, fields, business process flows, and role-based access against approved requirements.
- Deliver integrations between Power Platform solutions and internal or third-party business systems using REST APIs and JSON.
- Perform testing and support business users through user acceptance testing prior to release.
- Deploy solutions across Development, Test/UAT, and Production environments using managed solutions and the established release procedure.
- Provide ongoing support for applications after go-live, including incident resolution, defect fixes, access changes, performance issues, enhancements, and releases.
- Maintain the enhancement backlog and agree priorities with business stakeholders.
- Work within the organization’s Data Loss Prevention policies, environment separation, role-based access control, and secure credential-handling standards, with no secrets embedded in solutions.
- Follow change-control discipline for every release, including peer review, approval, testing evidence, rollback plans, and updated documentation.
- Ensure applications and flows are owned by the business and the function rather than by an individual employee account.
- Produce and maintain technical documentation, including data models, process flows, deployment steps, support runbooks, and user guides.
- Deliver user training and handover material to business users and support staff.
- Identify recurring inefficiencies in business processes and propose practical automation opportunities.
- Escalate architecture decisions, security policy exceptions, and platform-level changes to the Digital Solutions Manager for approval.
Job Details
| Posted Date: | 2026-08-19 |
| Job Location: | Kuwait |
| Job Role: | Engineering |
| Company Industry: | Oil & Gas |
| Monthly Salary: | US $3,000 |
Preferred Candidate
| Degree: | Bachelor’s degree |