Full-Stack .NET 7 Engineer (Angular / React, DDD, Clean Architecture) at SSC HR Solutions. 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. Company Location: Egypt.
Full-Stack .NET 7 Engineer (Angular / React, DDD, Clean Architecture) at SSC HR Solutions