Software Engineering Specialist – Cloud Dynamics 365 CRM and Power Platform

🏢 Link Development
📍 Cairo, EgyptFull-timeHybrid
📅 Posted: 2mo ago🔄 Updated: 2mo ago
CV%
✨ AI Summary
The Software Engineering Specialist – Cloud Dynamics 365 CRM and Power Platform will deliver high-quality, efficient, and scalable software solutions using Microsoft technologies like .NET, Power Platform, Dynamics 365 CRM, and Azure cloud services. Responsibilities include designing and implementing application components, writing clean code, performing unit testing, analyzing technical problems, participating in code reviews, and supporting deployment and post-release maintenance. The role requires 5 to 7 years of hands-on experience in Microsoft cloud business applications and development frameworks, along with strong knowledge of software engineering best practices and DevOps.
Required Skills
Information Technology
ASP.NET CoreAzureDesign PatternsSecure Development PracticesDevOpsCI/CDCRMMicrosoft Dynamics 365Prompt EngineeringInformatica
Other
Power PlatformSOLID principlescustomer interactionaccountabilityownershippower platform.computer engineering
Engineering, Construction & Trades
DynamoSystems Engineering
Operations, Logistics & Supply Chain
Lean
Soft Skills & Professional Competencies
Analytical SkillsProblem SolvingCommunicationPresentation Skills
Business, Sales & Management
Process ImprovementPerformance ManagementInstructional Design
Requirements
Job Requirements:Technical RequirementsStrong ability to navigate and work within large existing codebases independently.Solid knowledge of software engineering best practices (SOLID principles, design patterns, clean and secure code).Deep expertise in primary technologies with hands-on experience in at least two additional technologies.Good understanding of DevOps practices and CI/CD pipelines.At least one relevant technical certification.Personal & Professional RequirementsStrong analytical and problem-solving skills.Excellent communication and presentation skills, including customer interaction.Ability to work independently with minimal supervision while aligning with the team.Demonstrates accountability, ownership, and a continuous improvement mindset.Provides constructive, timely, and empathetic feedback.
Description
Title: Software Engineering Specialist – Cloud Dynamics 365 CRM and Power PlatformJob Description:Delivers high-quality, efficient, and scalable software solutions using Microsoft technologies: .NET, Power Platform, Dynamics 365 CRM, Azure cloud services. Designs and implements application components, writes clean code, and performs thorough unit testing. Analyzes complex technical problems and proposes innovative solutions. Participates in code reviews, enforces best practices, and collaborates with cross-functional teams. Contributes to architecture discussions and provides mentorship to junior engineers. Supports deployment and post-release maintenance. Brings 5 to 7 years of hands-on experience in Microsoft cloud business applications and development frameworks. 
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00