Microsoft Dynamics Developer - MDD 26
Role details
Job location
Tech stack
Job description
We are seeking a skilled Microsoft Dynamics & Power Platform Developer to design, develop, and optimize cloud-based business applications. This role focuses on building scalable solutions using Microsoft Dynamics, Power Apps, and related technologies, while ensuring performance, security, and seamless data integration., * Develop and enhance applications using Microsoft Dynamics and Power Platform
- Build and maintain Model-Driven Apps and Canvas Apps
- Design and implement workflows using Power Automate
- Integrate applications with databases and external systems using APIs and integration tools
- Ensure code quality, security, and performance using best development practices (low-code/no-code where applicable)
- Perform performance tuning and optimization of applications and data processes
- Collaborate with cross-functional teams in an Agile environment
- Troubleshoot and resolve technical issues across applications and integrations
- Support DevSecOps processes, including CI/CD pipeline implementation and deployment
Requirements
Technical Skills
-
Strong experience with Microsoft Dynamics and Microsoft Power Platform
-
Model-Driven Apps
-
Canvas Apps
-
Power Apps
-
Power Automate
-
Experience with database development and integration:
-
Oracle and Microsoft SQL Server
-
SQL / PL-SQL
-
Solid understanding of data modeling and entity design
-
Experience with API integrations and cloud-based application development
-
Experience with DevSecOps environments and CI/CD pipelines (Azure preferred)
-
Familiarity with security tools such as Veracode or similar vulnerability management tools
Preferred Qualifications
- Experience working in Agile development environments
- Familiarity with project management and collaboration tools
- Strong understanding of application performance tuning and optimization
Key Skills & Competencies
- Strong problem-solving and troubleshooting abilities
- Ability to develop scalable, secure, and efficient applications
- Effective communication and collaboration skills
- Ability to work independently and within a team environment
Work Environment
- Hybrid work model with onsite collaboration
- Agile, team-oriented development environment
- Opportunity to work on enterprise-level cloud applications