Principal Software Engineer - Dynamics 365

SSC HR Solutions

Temporary Computer Occupations
Apply Now
Location
Cairo, Cairo Governorate, Egypt
Posted
May 24, 2026

Job Description

Job Description

Principle Software Engineer – CRM

Job purpose:

Manage large and complex solutions and projects; ensure the execution of software development life cycle of applications and programs (installation; configuration; deployment; analyzing; documenting; coding/development; and unit testing) as well as acting as the technical lead and managing other software engineers assigned to projects

Key accountabilities and decision ownership:

  • Interpret the customer requirements into deliverables (code; installation of a system; deployment. … etc) and ensure they are well mapped with the requirements
  • Manage the time estimation of projects while following the project plan and timeline as well as the organization processes and standards
  • Manage and ensure the execution of the software development life cycle following the agreed on methodology (might execute when needed and as per...