Posted 3 months ago
Full-Stack .NET 7 Engineer (Angular / React, DDD, Clean Architecture)
AI Summary
Software Developer/Engineer designs, develops, and maintains enterprise-grade applications using .NET 7+, Clean Architecture, and DDD; builds RESTful APIs and frontend components with Angular or React in an agile, remote Egypt-based role.
About this role
Position Overview :
We are seeking a skilled Software Developer/Engineer with 3–5 years of experience to join our team remotely from Egypt. The ideal candidate will have strong hands-on experience with modern .NET technologies, Clean Architecture principles, and Domain-Driven Design (DDD). This role requires solid backend expertise, database proficiency, and frontend development experience using Angular or React-based frameworks. The candidate should be capable of building scalable, maintainable, and high performance enterprise-grade applications.
Key Responsibilities:
• Design, develop, and maintain applications using .NET 7 and above
• Implement and enforce Clean Architecture principles
• Apply Domain-Driven Design (DDD) methodologies in system design
• Develop RESTful APIs and backend services
• Implement CQRS pattern for scalable and maintainable solutions
• Use MediatR for decoupled communication within the application
• Apply FluentValidation for request and domain validation
• Work with relational databases including PostgreSQL (PSQL) and SQL Server
• Develop and maintain frontend components using: o Angular (Qiyas projects) o Next.js or React (Strategy projects)
• Write clean, testable, and well-documented code
• Participate in code reviews and technical discussions
• Collaborate with cross-functional teams in an agile environment
Requirements
Technical Requirements Backend :
• Strong experience with .NET 7+
• Solid understanding of: o Clean Architecture o Domain-Driven Design (DDD) o CQRS o MediatR o FluentValidation
• Experience building scalable APIs and microservices architecture is a plus Database
• PostgreSQL (PSQL) • SQL Server • Strong understanding of database design, optimization, and indexing Frontend
• Angular (mandatory for Qiyas track)
• Next.js or React (mandatory for Strategy track)
Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or related field (preferred)
• 3–5 years of professional software development experience
• Strong problem-solving and analytical skills
• Experience working remotely and managing deliverables independently
• Good communication skills
Nice to Have :
• Experience with Docker and containerization
• Familiarity with CI/CD pipelines
• Experience in cloud environments (Azure or AWS)
• Unit testing and integration testing experience
Skills
Explore related jobs
More jobs at SSC HR Solutions
- Senior Accountant (Advertising industry)Cairo, Cairo Governorate
- ERP Project ManagerJubbah, Hail Province
- Senior Account ManagerCairo, Cairo Governorate
- ERP Program Manager - Oracle FusionAl Khobar, Eastern Province
- Architect & 3D VisualizerNew Cairo City, Cairo Governorate
- Technical Office Manager - Infrastructure Projects (Construction)Cairo, Cairo Governorate
Similar Angular jobs
Jobs in Cairo
Life Guard - Egyptians OnlyKempinski Hotels · Egypt - Cairo
Director of Sales & MarketingKempinski Hotels · Egypt - Cairo
Lifeguard - Egyptian OnlyKempinski Hotels · Egypt - Cairo
Senior Regional Talent Acquisition SpecialistDecima International · Cairo, Egypt
Marketing CoordinatorAccorhotel · Cairo, Egypt
Generative AI Analyst | Arabic (Egypt)Welo Global · Cairo, Egypt