Full Time
TBD
40
Dec 2, 2024
About the Role
We're seeking an experienced Database and Power Platform Developer to join our team, specializing in Microsoft Power Apps, Power Pages, and the broader Power Platform ecosystem. The ideal candidate will combine technical expertise with strong problem-solving skills to deliver innovative business solutions, with a particular focus on building data-driven applications that leverage real-time database integration.
Core Responsibilities
- Data modeling for data performance inside Power Apps and Power Pages business applications
- Design, develop, and maintain custom business applications using Microsoft Power Apps and Power Pages
- Create and optimize workflows using Power Automate to automate business processes
- Develop and maintain Power BI dashboards and reports for data visualization and business intelligence
- Build sophisticated data integration solutions that automatically populate applications with real-time data
- Design and implement data synchronization mechanisms between various databases and Power Platform applications
- Create efficient data models that minimize redundant data entry
- Collaborate with stakeholders to gather requirements and translate them into technical solutions
- Implement security best practices and data governance standards
- Provide technical leadership and mentoring to junior developers
- Document solutions and maintain development standards
Required Qualifications
- 5+ years of experience in web development
- 3+ years of hands-on experience with Microsoft Power Platform, including:
- Power Apps (Canvas and Model-driven apps)
- Power Pages (meant for external use)
- Power Automate
- Power BI
- Strong proficiency in:
- HTML5 and CSS3
- Python
- SQL and advanced database design
- Microsoft Dataverse
- BigQuery or similar cloud databases
- Demonstrated experience with:
- Real-time data integration
- Building auto-fill for data pulled directly from the data warehouse or Dataverse
- Database optimization
- Cache management
- Experience with API integration and web services
- Understanding of responsive design principles
- Knowledge of security best practices and data protection
Preferred Qualifications
- Microsoft Power Platform certifications
- Experience with Azure services
- Knowledge of JavaScript/TypeScript
- Familiarity with SharePoint development
- Experience with Agile development methodologies
- Background in enterprise-level application development
- Experience with data warehousing and ETL processes
Technical Skills
- **Power Platform:**
- Custom connector development
- Complex workflow design
- Portal customization
- PCF component development
- **Database & Integration:**
- Real-time data synchronization
- BigQuery optimization
- Connection string management
- Data mapping and transformation
- Cache implementation
- **Development:**
- Version control systems (GitLab and GitLab CI/CD)
- Testing and debugging
- Performance optimization
- REST API integration
Data Integration Expertise
- Experience building data-driven applications with automatic data-autofill features
- Knowledge of best practices for real-time data synchronization
- Understanding of data caching and performance optimization
- Ability to design efficient data models that minimize redundant data entry
- Experience with:
- Database connection management
- Error handling in real-time systems
- Data validation and transformation
- Security considerations for data integration
Soft Skills
- Excellent communication and documentation abilities
- Strong problem-solving and analytical thinking
- Ability to work independently and as part of a team
- Experience in mentoring junior developers
- Strong project management capabilities
What We Offer
- Professional development opportunities
- Remote work
- Continuous learning support
Location
100% Remote
How to Apply
Please submit your resume, cover letter, and portfolio of relevant projects. If available, please include examples of Power Apps and Power Pages solutions you've developed, with specific emphasis on data integration projects and any relevant certifications.