Published : Thursday, Sep 12, 2024
Software Engineering Specialist – Dynamics CRM/Power-Platform - Egypt
Department: Business Solutions
Type: Full Time
Qualifications
- Years of experience: 4 - 6 years of work experience.
- Extensive experience with Web development technologies HTML, CSS, XML, JSON, SOAP, Ajax, and JavaScript.
- Extensive experience with Microsoft’s .NET, C#, ASP.NET, SQL, SOAP Web Service, and REST Web API.
- Extensive experience with Microsoft’s SQL Server.
- Extensive experience with version control systems TFS, and Git.
- Extensive experience with Microsoft’s Dynamics 365 CRM and Power Platform development.
- Knowledge of Microsoft’s Azure cloud services.
- Knowledge of Web SPA frameworks, like Angular, is a plus.
- Knowledge of CI/CD practices.
- Working experience with agile and waterfall methodologies.
- Microsoft Dynamics 365 and Power Platform certification, is preferred.
- Good command of English.
- Self-disciplined, Growth mindset, Good analytical skills, Problem solving, Interactive communication and documentation, formal presentation, customer interfacing, and negotiation skills.
Responsibilities
- Understand business requirements and suggest solution designs.
- Prioritize and manage work items.
- Provide work breakdown structure - WBS.
- Ensuring performance and security criteria are met.
- Unit testing and code reviews.
- Solution deployments across the different environments.
- Solution stabilization and support after go live.
- Communicating effectively and ensuring information is delivered in a clear and timely manner.
- Write technical documentation.
- Contributing to organizations, initiatives like talent hiring and people skill development.
- Provide status reports throughout the project life cycle.
- Mentor and coach junior members of the team.
- Ensuring customer satisfaction.