The Role
Designs, develops, customizes, tests, and deploys Microsoft Dynamics 365 and Power Platform applications, workflows, integrations, dashboards, and reports. Integrates enterprise and third-party systems through APIs, web services, and connectors; manages data migration and quality. Collaborates with stakeholders on requirements and project delivery, maintains technical documentation and deployment practices, troubleshoots issues, and mentors fellow developers.
Summary Generated by Built In
Role Description:
Power Apps/ Dynamics Developer is responsible for designing,
developing, and deploying custom applications and integrations using Microsoft
Dynamics 365 and Power Platform tools, including Power Apps, Power Automate,
and Power BI.
Responsibilities:
- Solution Design & Development: Design, develop,
and deploy custom applications and integrations using Microsoft Dynamics 365
and Power Platform tools.
- Customization & Configuration: Customize Dynamics
365 modules (Sales, Service, Marketing, etc.) and build Power Apps/Power
Automate workflows to address business requirements.
- Integration: Integrate Microsoft Dynamics 365 with
other enterprise systems (e.g., ERP, third-party applications) using web
services, APIs, and connectors.
- Data Analysis & Reporting: Leverage Power BI to
create detailed dashboards, reports, and data visualizations that drive
data-driven decision-making.
- Collaboration with Stakeholders: Work with business
analysts, project managers, and other team members to gather requirements,
ensure proper implementation, and meet project milestones.
- Quality Assurance & Testing: Ensure the quality
and performance of all applications by performing testing, troubleshooting, and
debugging.
- Coding and Testing: Write, test, and deploy code to
ensure applications meet quality standards of GOM
- Best Practices & Documentation: Develop and
maintain technical documentation, following best practices for version control,
release management, and deployment.
- Data Management: Oversee data migration, data
integration, and data quality assurance processes.
- Project Management: participate in project planning,
execution, and delivery, ensuring projects are completed on time.
- Mentorship/Training: Mentor fellow developers on dynamics related
issues and provide technical support to the team to ensure effective use of
Dynamics 365.
Requirements
Skill Requirements/Qualifications:
The Resource must have the following minimum
qualifications or experience:
Requirements:
- Education: Bachelor’s degree in computer science,
Information Technology, or related field (or equivalent work experience).
- Experience:
- At least 3 years of experience working with Microsoft
Dynamics 365 and Power Platform (Power Apps, Power Automate, Power BI).
- Proven experience in developing and customizing Dynamics 365
modules.
- Strong understanding of relational databases (e.g., SQL
Server) and data modeling.
- Experience in integrating Microsoft Dynamics with
third-party applications via APIs, web services, and connectors.
- Hands-on experience with model-driven apps, canvas apps, and
custom connectors in Power Apps.
- Technical Skills:
- Expertise in Dynamics 365 customization and configuration
(plugins, workflows, forms, views, business rules).
- Proficiency in Power Automate for building workflows and
automating business processes.
- Strong experience in Power BI for creating data
visualizations, reports, and dashboards.
- Knowledge of Azure DevOps for version control, CI/CD, and
release management.
- Familiarity with JavaScript, C#, and other web development
technologies.
- Soft Skills:
- Excellent problem-solving skills and ability to troubleshoot
complex technical issues.
- Strong communication and interpersonal skills, with the
ability to engage with both technical and non-technical stakeholders.
- Ability to manage multiple priorities and meet deadlines in
a fast-paced environment.
- Strong attention to detail and commitment to delivering
high-quality results.
Skills Required
- Bachelor’s degree in computer science, information technology, or a related field, or equivalent work experience
- At least 3 years of experience working with Microsoft Dynamics 365 and Power Platform, including Power Apps, Power Automate, and Power BI
- Experience developing and customizing Dynamics 365 modules
- Strong understanding of relational databases, such as SQL Server, and data modeling
- Experience integrating Microsoft Dynamics with third-party applications through APIs, web services, and connectors
- Hands-on experience with model-driven apps, canvas apps, and custom connectors in Power Apps
- Expertise in Dynamics 365 customization and configuration, including plugins, workflows, forms, views, and business rules
- Proficiency with Power Automate for workflow development and business-process automation
- Strong experience with Power BI for data visualizations, reports, and dashboards
- Knowledge of Azure DevOps for version control, CI/CD, and release management
- Familiarity with JavaScript, C#, and other web development technologies
- Excellent problem-solving and technical troubleshooting skills
- Strong communication and interpersonal skills with technical and non-technical stakeholders
- Ability to manage multiple priorities and meet deadlines in a fast-paced environment
- Strong attention to detail and commitment to high-quality results
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.








