About This Role
This developer role focuses on designing, building, and maintaining enterprise-scale business applications using the Microsoft Power Platform. It involves full-stack development, data analysis, and business systems analysis, suitable for a candidate with experience in Power Platform and database technologies.
Responsibilities
- Design, develop enterprise-scale business applications, and maintain solutions using Power Apps (Canvas & Model-Driven), Power Automate, Dataverse and premium connectors such as PostgreSQL, HTTP, SQL Server, Amazon S3, SFTP
- Build automation workflows/App, integrations, and process improvements across business functions
- Implement governance, best practices, and solution architecture within the Power Platform environment
- Establish application lifecycle management (ALM) practices
- Design secure, scalable, and maintainable enterprise solutions
- Troubleshoot performance issues, optimize applications, and ensure smooth deployment and release management
- Perform data analysis and data design
- Design Dataverse tables and relationships
- Manage end-to-end data migration including planning, mapping, cleansing, and validation
- Utilize SQL Server and PostgreSQL for querying, transformation, and performance tuning
- Optimize application performance and data architecture
- Develop reporting datasets and integrations
- Gather, analyze, and translate business requirements into technical specifications
- Conduct feasibility studies, gap analysis, and business process mapping
- Prepare functional specifications, test cases, and system documentation
- Support UAT, change management, and post-implementation review
Requirements
- 3 – 5 years’ experience in Full Stack Development
- 3 years’ experience in coding on Power Platform
- Experience in Power Platform Developer (Power Apps, Power Automate, Dataverse)
- Experience in Insurance, Banking or Financial Industry are preferred
- Candidate with strong experience in Power Platform Development & Full Stack Development from other industry are also welcome
- Good understanding of database technologies such as PostgreSQL, Dataverse or other SQL databases, including database design concepts
- Knowledge of SQL Server and PostgreSQL
- Good understanding of Power Platform environment strategy, solution design aligned with Application Lifecycle Management (ALM) practices, and the deployment of Power Platform solutions across multiple environments
Nice to have:
- Experience in migrating legacy applications to Power Apps
- Experience in RPA-UiPath, and other low-code platforms