- Strong experience in Dynamics 365 the CRM Microso product (online and offline)
- At least three to five years of experience in CRM.
- Very autonomous person
- Very good knowledge in experience in Software Development
- Very good knowledge in customizaon on Dynamics
- Very good knowledge in FDD, FRD, SDD, Microsoft TFS
- Very good knowledge in Plugin
- Very good knowledge in Scrum methodology
- Very good knowledge in APIs
- Very good knowledge with module
- Very good level of English required C1/C2 (Arabic speaking is a plus but not mandatory)
- Excellent writen and oral communicaon skills
- Excellent team work skills
Primary Objecve - The main role of an Intermediate Software Developer is to develop software solutions by studying information needs, studying systems flow, data usage, and work processes following the soware development lifecycle
Main Dues and Responsibilities - Analyses business and technical requirements
- Reviews and provides feedback on the FRD
- Responsible of the creation of the functional design document (FDD) after reviewing the (FRD)
- Develop high-quality soware solutions by studying information needs, systems flow, data usage and work processes, following the software development lifecycle
- Provide support and follow up with developers to solve software development issues.
- Recommend and assist with developing improvements around processes, tools and Standards
- Design the technical architecture of soware soluons in a product oriented approach
- Translate Funconal Requirements Documents into System Design Documents (FDDs/SDDs)
- Assist the Customer Service team with resolving day-to-day second and third line producon support Calls and recommend and develop fixes and alternave soluons where praccable
- Apply DevOps methodologies in deployment on test UAT and producon
- Fill daily me reports including the remaining effort / me to finish pending tasks.
- Produce weekly / monthly management informaon to report on development Acvies
Qualificaons and Skills - Bachelor degree in computer science or related field
- Possess up-to-date knowledge of technological developments in the industry
- Good knowledge of Microso TFS and related soware methodology pracces
- Strong problem solving and decision making skills