Power Platform Developer (Remote)
CFB Bots Pte Ltd
- Singapore
- Permanent
- Full-time
- Design and develop applications using the Microsoft Power Platform, including Power Apps, Power Automate, Power BI and Power Virtual Agents
- Liaise directly with the customers to understand business requirements and challenges
- Outline solutions that address the customers’ pain points and optimizes business processes
- Work with all stakeholders to explore and implement best-in-class solutions
- Maintain documentation of functional/solution specifications/codes according to best practices
- Configure and customize on standard workflows, dashboards, forms, views and develop standard or custom reports
- Use multiple Out-of-The-Box connectors with Power Apps, Power Automate and preferably create custom connectors
- Create analytics using Power Query and DAX in Power BI
- Design and create database models
- Exercise creative problem-solving skills when performing end-to-end testing, troubleshooting and end-user support
- Provide subject matter expertise around Power Platform and Center of Excellence tool kits
- Provide training on Power Platform development and best practices
- Assume additional responsibilities as and when assigned
- Degree/Polytechnic Diploma in Computer Science or equivalent qualification
- At least 2 to 3 years of experience in developing and deploying solutions with Power Platform
- A deep understanding of the capabilities of Microsoft Power Platform, including Power BI, Power Apps, Power Automate, Power Virtual Agents)
- Relevant Microsoft Power Platform certifications is an added advantage
- Development skills on Office365 services SharePoint, MSSQL and Azure Services
- Ability to produce complex reports using Power BI and integrate Power BI reports and dashboards into PowerApps
- Knowledge of using API custom-connectors within PowerApps
- Working experience with relational databases MS SQL
- Experience and certifications (e.g. PL-100, PL-200, PL-400, PL-500 and PL-600) in the Microsoft stack is highly desirable
- Experience in all phases of Software Development Life Cycle (SDLC) which includes gathering and analyzing business requirements, functional/technical specifications, designing, developing, testing, deploying the applications and providing production support
- Desire to learn and adapt to new technologies
- Ability to work independently and effectively in a team
- Strong attention to detail, analytical and enjoy solving problems
- Excellent communication skills and project management skills
- Ability to work remotely to meet the work requirements of a fast-paced environment
- Recognition and rewards
- Career development and progression
- Work flexibility and employee wellbeing