Full-Stack .NET 7 Engineer (Angular / React, DDD, Clean Architecture) at SSC HR Solutions
, , Egypt -
Full Time


Start Date

Immediate

Expiry Date

24 May, 26

Salary

0.0

Posted On

23 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

.NET 7, Angular, React, Next.js, Clean Architecture, Domain-Driven Design (DDD), RESTful APIs, CQRS, MediatR, FluentValidation, PostgreSQL (PSQL), SQL Server, Microservices, Code Review, Agile

Industry

Human Resources Services

Description
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 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
Responsibilities
The engineer will design, develop, and maintain enterprise-grade applications using .NET 7+, enforcing Clean Architecture and Domain-Driven Design principles. Key tasks include developing RESTful APIs, implementing CQRS with MediatR, and building frontend components using Angular or Next.js/React.
Loading...