SSC HR Solutions logo
SSC HR Solutions

Building your business together!

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

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2006H1B No SponsorCompany SiteLinkedIn

Location

Egypt

Posted

90 days ago

Salary

0

Seniority

Senior

Job Description

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

SSC HR Solutions

• 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: • Angular (Qiyas projects) • 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

Job Requirements

  • Strong experience with .NET 7+
  • Solid understanding of:
  • Clean Architecture
  • Domain-Driven Design (DDD)
  • CQRS
  • MediatR
  • FluentValidation
  • Experience building scalable APIs and microservices architecture is a plus
  • PostgreSQL (PSQL)
  • SQL Server
  • Strong understanding of database design, optimization, and indexing
  • Angular (mandatory for Qiyas track)
  • Next.js or React (mandatory for Strategy track)
  • 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

Related Job Pages

More Backend Engineer Jobs

OtherRemoteTeam 10,001+Since 2020H1B No Sponsor

• Work with customers, solution architects, and peers to design, develop, test, deploy and maintain technical solutions • Communicate/present technical solutions to non-technical stakeholders • Assist development team members in implementing technical solutions and troubleshooting technical issues • Develop an understanding of customer process and contribute to functional requirement documentation

Arizona
$86.8K - $165.2K / year
Job Closed
Hire Overseas logo

Backend Software Engineer – AI Systems, Automation

Hire Overseas

Scale Your Business while Saving Money By Hiring Overseas Employees

Backend Engineer90 days ago
Full TimeRemoteTeam 1-10Since 2023H1B No Sponsor

• Design backend systems that integrate AI into operational and customer-facing workflows • Use Claude Code or similar AI copilots to accelerate development and system design • Architect automation layers that connect backend services to business logic and workflows • Build structured systems that reduce manual processes across sales, onboarding, and operations • Design and build scalable APIs to support websites, customer portals, and internal tools • Implement secure authentication, authorization, and role-based access controls • Maintain clean, well-documented, production-grade code • Build backend support for automated sales and business development funnels • Collaborate on backend integrations for marketing websites and product platforms • Ensure reliable deployment pipelines and production stability

Philippines
Affirm logo

Senior Software Engineer, Backend – Streaming Infrastructure

Affirm

Affirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af

Backend Engineer90 days ago

• You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. • You will proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them. • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. • You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. • You will help develop talent on your team by providing feedback and guidance, and leading by example.

United States
$169K - $240K / year
Job Closed
Orcrist Technologies GmbH logo

Tech Lead, Python

Orcrist Technologies GmbH

Pioneering Future Technologies with Advanced AI and Data Analytics

Backend Engineer90 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Own the architecture of our data lakehouse—make build-vs-buy decisions, create technical designs, and lead implementation. • Write production Python code for critical data pipelines and infrastructure components (PySpark, Kafka, NiFi). • Set engineering standards for code quality, testing, observability, and documentation. • Mentor Data Engineers through code reviews, 1:1s, and technical guidance. • Partner with Product to translate requirements into scalable technical solutions. • Design data governance systems for lineage, cataloging, and compliance with government security standards.

Germany