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

1 month ago
Full-time
Mid Level
Software Development
SSC Egypt

SSC Egypt

SSC Egypt offers a wide range of human resources services and outsourcing solutions, focusing on employee management throughout the entire employment lifecycle, to support businesses in Saudi Arabia and the GCC region.

IT Services
11-50
Founded 2006

Description

  • Design, develop, and maintain applications using .NET 7 and above.
  • Implement and enforce Clean Architecture principles across the codebase.
  • Apply Domain-Driven Design (DDD) methodologies in system design.
  • Develop RESTful APIs and backend services.
  • Implement CQRS-based solutions for scalability and maintainability.
  • Use MediatR for decoupled communication within the application.
  • Apply FluentValidation for request and domain validation.
  • Work with PostgreSQL and SQL Server, including database design, optimization, and indexing.
  • Develop and maintain frontend components using Angular, Next.js, or React depending on the project track.
  • Write clean, testable, and well-documented code.
  • Participate in code reviews and technical discussions.
  • Collaborate with cross-functional teams in an agile environment.

Requirements

  • 3–5 years of professional software development experience.
  • Strong experience with .NET 7+.
  • Solid understanding of Clean Architecture, Domain-Driven Design (DDD), CQRS, MediatR, and FluentValidation.
  • Experience building scalable APIs and microservices architecture is a plus.
  • Experience with PostgreSQL (PSQL) and SQL Server.
  • Strong understanding of database design, optimization, and indexing.
  • Angular experience is mandatory for the Qiyas track.
  • Next.js or React experience is mandatory for the Strategy track.
  • Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
  • Experience working remotely and managing deliverables independently.
  • Strong problem-solving, analytical, and communication skills.
  • Experience with Docker and containerization is nice to have.
  • Familiarity with CI/CD pipelines is nice to have.
  • Experience in cloud environments such as Azure or AWS is nice to have.
  • Unit testing and integration testing experience is nice to have.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Fullstack Engineer - Backend focused

New Relic 1K-5K Internet Software & Services

New Relic is hiring a Lead (Staff) Engineer to guide the logging integrations team in building and evolving the front door of its observability platform for high-scale log data.

AWS Azure CloudFormation Fluentd GCP Go Helm Java Kubernetes Microservices OpenTelemetry Terraform
46 minutes ago

Full Stack Laravel + React Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Full Stack Laravel + React Developer in Latin America to build high-quality web applications for client projects within a growing software consultancy.

Laravel Playwright React REST API Tailwind CSS Vue.js
1 hour, 16 minutes ago

Full Stack Laravel + React Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Full Stack Laravel + React Developer in Latin America to build high-quality web applications for a fast-growing software consultancy serving clients across the Americas.

Laravel Playwright React REST API Tailwind CSS Vue.js
1 hour, 43 minutes ago

Full Stack Laravel + React Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Full Stack Laravel + React Developer in Latin America to build high-quality applications for clients on a growing software consultancy team.

Laravel Playwright React REST API Tailwind CSS Vue.js
1 hour, 57 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers