Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer - Full Stack

Egypt

Senior Software Engineer - Full Stack | Fulltime

Job Description:

Job purpose:

Execute the software development life cycle of applications and programs (installation; configuration; deployment; analyzing; documenting; coding/development; and unit testing).

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
  • Participate in the time estimation of projects (when needed) while following the project plan and timeline as well as the organization processes and standards
  • Execute the software lifecycle following the agreed on methodology
  • Deliver the code as per the agreed on technology stack while following the coding and security guidelines as well as quality standards
  • Create and execute unit test cases
  • Document the code
  • Contribute to code review and project design (when needed)
  • Report work progress; technical issues; risks and changes in delivery dates to the technical lead and the project manager
  • Support junior members of the team when needed
  • Additional accountabilities in case of full stack/frontend assignment:
  • Convert visual screens to UI elements for any portal or application
  • Create prototypes using UI technologies

Job Requirements:

Must have professional qualifications:

  • Bachelor's degree in computer science or equivalent
  • 3+years of relevant experience
  • Strong knowledge of Object-Oriented Programming (OOP) principles.
  • Proficiency in C# development with hands-on experience in enterprise-level applications.
  • Solid background in SQL Server, including query optimization and database design.
  • Experience with LINQ and Entity Framework Core for efficient data access.
  • Proven ability to design and build RESTful APIs.
  • Hands-on expertise in ASP.NET Core (both API and MVC frameworks).
  • Familiarity with Unit Testing frameworks and best practices for automated testing.
  • Proficient in Version Control Systems (Git), including branching strategies and collaboration workflows.
  • Frontend development experience with HTML, CSS, and JavaScript.
  • Knowledge of modern frontend frameworks such as React.js or Angular (highly desirable).
  • ITI graduates are preferred.

Equal opportunity:

All qualified applicants will receive consideration for employment without regard to age, religion, gender, nationality or disability. All qualified candidates will be considered in the process


Posted Yesterday
  • Job Location
  • Egypt
  • Job Code
  • 1999

Job Overview

  • Experience
  • 3+ Years
  • Job Level:
  • Early Career
  • Education
  • Bachelor's degree in computer science or equivalent

© 2025 Qureos. All rights reserved.