On-site Full Time
-
Egypt , Cairo
--
Halan - حالا

Job Details

Responsibilities
Design, build, and maintain scalable web applications using . NET Core and Angular.
Design and review system architecture.
Write clean, testable code following best practices.
Mentor junior engineers, participate in code reviews, and drive engineering best practices.
Debug and resolve production issues to improve system stability.
Collaborate with cross-functional teams to design and ship new features.
Support and improve CI/CD pipelines with Dev Ops.
Stay current with new technologies and suggest improvements to the team.
Qualifications
3+ years of experience in web development.
Strong skills in ASP. NET Core, C#, and Entity Framework.
Strong skills in Angular (9+), Type Script, and RxJS.
Solid understanding of SOLID principles, OOP, and design patterns.
Experience with DDD (Domain-Driven Design) and CQRS.
Strong experience with SQL Server, including complex queries, stored procedures, views, and performance/query optimization.
Experience with caching mechanisms (e.g., Redis).
Experience with Git for version control.
Strong problem-solving and debugging skills.
Experience handling high-concurrency e-commerce or transactional systems.
Understanding of Microservices architecture.
Understanding of asynchronous messaging patterns (e.g., Kafka, Rabbit MQ).


Nice to Have
Experience with Go.
Familiarity with Docker or Kubernetes.
Familiarity with real-time communication frameworks (like Signal R or Web Sockets).
Experience with NgRx.

Similar Jobs

About Halan - حالا
Egypt, Cairo
Financial Services