Power Platform Developer – Business Application Automation

Houston Skilled Consultancy

Singapore

Hybrid

SGD 60,000 - 90,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Remote or hybrid working arrangements
Professional development support
Microsoft Power Platform certification
Exposure to Microsoft 365 and Datverse

Job summary

Houston Skilled Consultancy seeks a motivated Power Platform Developer – Business Application Automation to design, develop, implement, and maintain innovative business applications and automated workflows using Microsoft Power Platform.

You will collaborate with business stakeholders, IT teams, and project managers to translate requirements into scalable, secure solutions, leveraging Power Apps, Power Automate, Power BI, and Dataverse.

Qualifications

  • Bachelor’s degree or equivalent in a related field.
  • Proven experience building Power Apps canvas and model-driven apps.
  • Experience with Power Automate and Dataverse.
  • Familiarity with SQL, SharePoint Online, and Power BI.

Responsibilities

  • Design, develop, and maintain custom Power Platform apps.
  • Develop automated workflows with Power Automate.
  • Integrate Power Platform solutions with Microsoft 365 and enterprise systems.
  • Create Power BI dashboards and reports for operational insights.
  • Perform testing, deployment, and maintenance across environments.

Skills

Power Apps
Power Automate
Power BI
Dataverse
SharePoint Online
SQL fundamentals
REST APIs
Power Fx
JavaScript basics

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, Electronics and Communication Engineering, or related discipline

Job description

1. Job Summary

Houston Skilled Consultancy is seeking a motivated, detail-oriented, and technically proficient Power Platform Developer – Business Application Automation to design, develop, implement, and maintain innovative business applications and automated workflows using Microsoft Power Platform. The ideal candidate will help organizations improve operational efficiency, reduce manual workloads, streamline business processes, and enhance productivity through modern low-code and no-code solutions.

In this role, you will work with business stakeholders, IT teams, and project managers to understand operational requirements and translate them into scalable, secure, and user-friendly applications. You will leverage Microsoft Power Apps, Power Automate, Power BI, Dataverse, and other Microsoft 365 services to develop solutions that address business challenges and support digital transformation initiatives.

The successful candidate will be responsible for the complete application development lifecycle, including requirements gathering, solution design, development, testing, deployment, documentation, and ongoing maintenance. You will also identify opportunities to automate repetitive tasks, improve data accessibility, and integrate business applications with existing enterprise systems.

This position is suitable for professionals who enjoy solving business problems through technology, improving workflows, and delivering measurable results. Candidates with strong technical foundations and a willingness to learn emerging Microsoft technologies are encouraged to apply.

2. Key Responsibilities
Business Application Development

Design, develop, and maintain custom business applications using Microsoft Power Apps, including canvas apps and model-driven apps.

Translate business requirements into practical, scalable, and user-friendly application solutions.

Build applications that simplify internal processes such as employee onboarding, document management, approval requests, inventory tracking, and customer service operations.

Create intuitive interfaces with appropriate validation, navigation, and accessibility features.

Enhance existing applications based on user feedback, changing business needs, and performance requirements.

Workflow Automation

Develop automated workflows using Microsoft Power Automate to reduce manual intervention and repetitive administrative tasks.

Create automated approval processes, notifications, reminders, data synchronization workflows, and document-routing solutions.

Configure cloud flows and other appropriate automation features to support business operations.

Identify process bottlenecks and recommend automation opportunities that improve accuracy, consistency, and turnaround time.

Monitor automated workflows, troubleshoot failures, and implement preventive measures to improve reliability.

Data Management and Integration

Use Microsoft Dataverse, SharePoint, SQL databases, Excel, and other supported data sources to store, manage, and retrieve business information.

Integrate Power Platform solutions with Microsoft 365 applications and other enterprise systems through connectors and APIs.

Develop and maintain data models, relationships, validation rules, and business logic.

Work with REST APIs and custom connectors when standard integration options do not meet business requirements.

Ensure data consistency, integrity, and appropriate access permissions across connected systems.

Reporting and Business Intelligence

Develop Power BI dashboards and reports where required to support operational monitoring and business decision-making.

Transform business data into meaningful visualizations, performance indicators, and actionable insights.

Collaborate with stakeholders to identify relevant metrics and reporting requirements.

Improve reporting accuracy by validating data sources and maintaining consistent definitions of business measures.

Testing, Deployment, and Maintenance

Perform functional, integration, regression, and user acceptance testing in collaboration with relevant stakeholders.

Identify and resolve application defects, workflow failures, performance issues, and integration errors.

Manage solution deployment across development, testing, and production environments using appropriate environment and release-management practices.

Work with managed and unmanaged solutions, environment variables, and connection references as appropriate.

Maintain technical documentation, configuration records, deployment procedures, and troubleshooting guides.

Security and Governance

Apply security principles, role-based access controls, data-loss prevention policies, and appropriate authentication practices.

Follow organizational standards for application development, data protection, and platform governance.

Work with administrators and security teams to ensure that applications and workflows comply with internal policies.

Promote reusable components, standardized development practices, and maintainable solution architectures.

Collaboration and Continuous Improvement

Work closely with business analysts, project managers, software developers, and end users to deliver effective solutions.

Participate in requirements workshops, technical discussions, project planning, and progress reviews.

Explain technical concepts and application functionality to non-technical stakeholders.

Identify opportunities to improve existing systems and recommend practical technology solutions.

Stay informed about new Microsoft Power Platform features, tools, and development best practices.

3. Required Skills and Qualifications
Educational Qualifications

Bachelors degree in Computer Science, Information Technology, Software Engineering, Electronics and Communication Engineering, or a related discipline is preferred.

Relevant technical certifications, practical training, or equivalent project experience may be considered.

Candidates with demonstrable application development or workflow automation projects are encouraged to apply.

Technical Skills

Working knowledge of Microsoft Power Apps, including canvas apps and model-driven applications.

Understanding of Microsoft Power Automate and automated workflow development.

Familiarity with Microsoft Dataverse, SharePoint Online, Microsoft 365, and common business data sources.

Knowledge of data modelling, relational databases, and SQL fundamentals.

Understanding of Power Fx formulas, variables, collections, functions, and application logic.

Familiarity with Power BI, data visualization, and basic report development.

Knowledge of REST APIs, JSON, connectors, and application integration concepts.

Understanding of authentication, authorisation, security roles, and access management.

Familiarity with Microsoft Entra ID, environment management, and solution deployment is an advantage.

Basic knowledge of JavaScript, HTML, CSS, or other programming languages is beneficial for advanced customization and integrations.

Professional Qualifications

Strong analytical and problem-solving skills.

Excellent attention to detail and a commitment to producing reliable solutions.

Ability to understand business requirements and convert them into technical specifications.

Good written and verbal communication skills.

Ability to work independently while contributing effectively to a collaborative team.

Willingness to learn new tools, technologies, and development methodologies.

A customer-focused approach to application design, support, and continuous improvement.

4. Experience

The required experience will depend on the complexity of the projects and the level of responsibility assigned.

Entry-Level Candidates: Fresh graduates and aspiring developers with foundational knowledge of Microsoft technologies, relevant coursework, personal projects, or Power Platform training may be considered for junior opportunities.

Junior Developers: Candidates with approximately 0–2 years of experience in application development, business process automation, Microsoft 365, or related technical work are encouraged to apply.

Experienced Developers: Candidates with 2–5 years of relevant experience may be considered for responsibilities involving complex applications, integrations, governance, performance optimisation, and deployment management.

Project Experience: Experience building Power Apps, creating Power Automate flows, integrating data sources, or delivering business process automation solutions is highly desirable.

Practical demonstrations of technical ability, problem-solving skills, and completed projects may be considered alongside formal employment experience.

5. Working Hours

Work Schedule: Full-time, based on project and business requirements.

Typical Hours: Approximately 40 hours per week, subject to the employment agreement and applicable local regulations.

Working Days: Generally Monday through Friday, depending on the assigned team and client requirements.

Work Arrangement: Remote, hybrid, or office-based, depending on the position offered and project needs.

Flexibility: Some flexibility may be available to accommodate team collaboration, stakeholder meetings, and project deadlines.

Meetings: Employees may be required to attend virtual or in-person meetings, project reviews, and technical discussions.

Additional Hours: Occasional additional hours may be necessary during critical deployments or production incidents, in accordance with company policy.

The final working schedule, location, and employment terms will be confirmed during the recruitment process.

6. Knowledge, Skills, and Abilities
Technical Knowledge

Understanding of low-code and no-code development principles.

Knowledge of business process mapping, workflow design, and application lifecycle management.

Ability to work with structured data, business rules, and system integrations.

Understanding of software testing, debugging, version control concepts, and release management.

Awareness of application security, data governance, and enterprise IT standards.

Analytical and Problem-Solving Abilities

Ability to evaluate existing business processes and identify opportunities for improvement.

Capacity to investigate technical issues and determine practical solutions.

Ability to analyze application performance and recommend enhancements.

Skill in breaking complex requirements into manageable development tasks.

Communication and Collaboration

Ability to communicate effectively with technical and non-technical stakeholders.

Confidence in documenting requirements, technical designs, and application procedures.

Ability to receive feedback and incorporate it into application improvements.

Willingness to share knowledge and contribute to team learning.

Organisational Skills

Ability to prioritize tasks and manage competing deadlines.

Strong attention to accuracy, quality, and consistency.

Ability to maintain clear documentation and follow established development standards.

Commitment to continuous professional development and responsible technology use.

Adaptability

Ability to learn new Microsoft Power Platform capabilities as they become available.

Willingness to adapt to changing business priorities and project requirements.

Interest in using automation and digital tools to improve organisational productivity.

7. Benefits
  • Competitive salary aligned with qualifications, technical expertise, and relevant experience.
  • Opportunities to work on practical business application development and automation projects.
  • Professional development support and access to relevant learning resources, where available.
  • Opportunities to pursue Microsoft Power Platform certifications.
  • Exposure to Microsoft 365, Dataverse, Power BI, application integration, and enterprise automation.
  • Collaborative work with technical specialists and business stakeholders.
  • Opportunities to develop a portfolio of real-world application and automation projects.
  • Potential remote or hybrid working arrangements for eligible positions.
  • Performance feedback and opportunities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Power Platform Engineer
Power Platform Engineer

ESPIRE INFOLABS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
SharePoint & Power Platform Developer
SharePoint & Power Platform Developer

Avanade Inc. • Singapore

On-site
SGD 90,000 - 130,000
Low-Code Engineer (Microsoft Power Platform)
Low-Code Engineer (Microsoft Power Platform)

CMC-APAC PRIVATE LIMITED • Singapore

On-site
SGD 40,000 - 72,000
Low-Code Engineer (Microsoft Power Platform)
Low-Code Engineer (Microsoft Power Platform)

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer (Power Platform / Entry Level)
Software Engineer (Power Platform / Entry Level)

ScienTec Consulting Pte. Ltd. • Singapore

On-site
SGD 33,000 - 56,000
AWS
Central location
Power Platform Engineer
Power Platform Engineer

TEKISHUB CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Low Code Developer (Microsoft Power Platform)
Low Code Developer (Microsoft Power Platform)

XCELLINK PTE. LTD. • Singapore

On-site
SGD 40,000 - 64,000
Power Platform Engineer
Power Platform Engineer

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Junior Low-Code Engineer (Microsoft Power Platform) - #1644
Junior Low-Code Engineer (Microsoft Power Platform) - #1644

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 50,000 - 78,000
Software Engineer (Power Platform)
Software Engineer (Power Platform)

PwC Singapore • Singapore

On-site
SGD 120,000 - 160,000