company

Full-Stack .NET 7 Engineer (Angular/React, DDD, Clean Architecture)

ssc-hrRemote — Cairo, Cairo Governorate, Egypt
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Technical Requirements:Expertise in . NET 7+ and related technologies. Familiarity with software design principles including Clean Architecture and DDD. Strong database skills, particularly with PostgreSQL and SQL Server. Frontend development experience with Angular and React frameworks. Preferred Qualifications:Bachelor’s degree in relevant fields.3-5 years of experience in software development. Proven ability to work remotely.

About the job

We are on the lookout for a talented Full-Stack . NET 7 Engineer to join our dynamic team remotely from the vibrant city of Cairo. The ideal candidate will bring 3-5 years of robust experience in software development, with a strong grasp of modern . NET technologies, Clean Architecture principles, and Domain-Driven Design (DDD). Your expertise in building scalable and maintainable enterprise applications will be crucial in this role.

Key Responsibilities:

  • Design, develop, and maintain high-performance applications utilizing . NET 7 and newer versions.
  • Apply Clean Architecture principles to ensure robust software design.
  • Implement Domain-Driven Design (DDD) methodologies in system architecture.
  • Create RESTful APIs and backend services to facilitate application functionality.
  • Utilize CQRS pattern for building scalable and maintainable solutions.
  • Leverage MediatR for decoupled communication within your applications.
  • Employ FluentValidation for effective request and domain validation.
  • Work proficiently with relational databases, including PostgreSQL (PSQL) and SQL Server.
  • Develop frontend components using Angular for Qiyas projects and Next.js or React for Strategy projects.
  • Write clean, testable, and well-documented code.
  • Engage in code reviews and contribute to technical discussions.
  • Collaborate with cross-functional teams within an agile environment.

Requirements:

Technical Requirements:

  • Proven experience with . NET 7 and above.
  • Strong understanding of Clean Architecture, Domain-Driven Design (DDD), CQRS, MediatR, and FluentValidation.
  • Experience in developing scalable APIs and microservices architecture is advantageous.

Database Skills:

  • Proficiency in PostgreSQL (PSQL) and SQL Server.
  • Strong knowledge of database design, optimization, and indexing.

Frontend Skills:

  • Solid experience with Angular (mandatory for Qiyas track).
  • Proficiency in Next.js or React (mandatory for Strategy track).

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).
  • 3-5 years of professional software development experience.
  • Strong analytical and problem-solving abilities.
  • Experience working remotely and independently managing deliverables.
  • Excellent communication skills.

Nice to Have:

  • Experience with Docker and containerization.
  • Familiarity with CI/CD pipelines.
  • Experience in cloud platforms such as Azure or AWS.
  • Knowledge of unit testing and integration testing practices.

About ssc-hr

At ssc-hr, we are committed to innovation and excellence in the field of software development. We foster a collaborative and inclusive environment where skilled professionals can thrive and contribute to exciting projects that drive business success.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.