Job Overview
We are seeking a highly skilled and detail-oriented Software Engineer with deep expertise in Power Platform technologies. The ideal candidate will also design and develop custom applications using Power Platform. This role demands a strategic thinker with hands-on technical proficiency and a passion for scalable, secure, and cost-effective enterprise solutions.
Responsibilities
- Develop Power Apps for business process automation and user-friendly interfaces.
- Design Power Automate flows for document management, approvals, and notifications.
- Ability to generate report using PowerShell, PnP, and Power BI.
- Integrate third-party APIs and Microsoft Graph for enhanced functionality.
- Conduct code review and testing.
- Maintain, support and enhancement to existing applications.
- Prepare documentation e.g. Design specifications, User Acceptance Test document and participate in reviews.
- Development of custom software or scripts to meet the new functionalities required by the business.
Requirements
- Bachelor's degree/diploma in Computer Science, Information Systems, or related field
- 3 years experience in development using Power Apps
- More experienced candidates will be considered for senior positions
- Good programming and analytical skills.
- Good written and oral communication skills.
- Good Understanding of Web Services API, Power Apps, Power Automate, Dataverse
- Skilled in Technical/Application Design Documentation
- Hands-on working experience with HTML, XML and Object-Oriented methodologies.
- Microsoft certifications (e.g. PL-400) are a plus.