بيانات الوظيفة

Dotnet Team Lead

القاهرة, مصر قبل أكثر من 60 يوما
دوام كلي
عدد الفرص المتاحة: 1

التقدم لهذة الوظيفة

ملخص عن الوظيفة

Job Description:

Design, develop, and maintain cutting-edge backend applications and APIs.

Refactor, optimize, and improve the existing codebase for maintenance and scale.

Troubleshoot and fix bugs to ensure servers are running optimally.

Design end-to-end architecture and processes

Stay up to date with new development and technology trends and best practices.

Participate in all phases of the development lifecycle.

Implement analytics, monitoring, and alerting on system components.

Write clean, structured, testable code using .NET Core

Support junior developers

Collaborate with cross-functional teams to define, design, and ship new features

 

Required Qualifications:

 

BSc/BA in Engineering or Computer Science

6+ years’ experience in Software Development.

Proficiency in developing REST services using C# and .NET Core

Strong OOP mind, SOLID principles, code quality oriented

Strong experience with relational database engines , SQL and ORMS

Experience with RabbitMQ or any message queueing technology.

Experience in Distributed Systems Architecture [SOA /Microservices]

Experience in any unit testing framework [Nunit /Xunit]

Familiar with Docker/Kubernetes/Openshift

Familiar with clean architecture

Understanding of Agile methodologies (SCRUM)

 

الكلمات المفتاحية

  • C# and .NET Core Distributed Systems Architecture Clean Architecture Agile CI/CD pipelines Communication Docker GIT HTML5 Kubernetes OOP PL/SQL RabbitMQ SOLID Principles Unit Testing

القطاع او التخصص

  • تكنولوجيا المعلومات
التقدم لهذة الوظيفة