Senior .NET Full-Stack Engineer

Senior .NET Full-Stack Engineer
نوع العمل : عمل كلى
الخبرة : 3-5 سنة
الراتب : Not Mentioned
المكان : Egypt

Job Details

Experience Needed:3 To 5 Years
Career Level:Experienced (Non-Manager)
Education Level:Bachelor's Degree
Salary:Confidential

Skills And Tools:

Job Description

  • Develop and maintain scalable web applications using Angular for front-end and .NET/.NET Core for back-end. 
  • Design and implement RESTful APIs and ensure seamless integration between front-end and back-end systems. 
  • Proficiency in ASP.NET Core, .NET Framework, RESTful APIs, SQL Server, C#, Entity Framework, LINQ, and Git.
  • Strong experience in Angular for building responsive and dynamic front-end applications.
  • Experience with messaging queues such as RabbitMQ.
  • Experience with containerization tools such as Docker.
  • Proven background in Microservices architecture and distributed applications.
  • Knowledge of system design, architecture, and design patterns.
  • Debug and resolve software issues promptly to maintain system stability and performance. 
  • Upgrade existing .NET applications as technologies evolve to ensure compatibility and efficiency. 
  • Adopt Agile methodologies to enhance development processes and collaboration. 
  • Work closely with project managers, DevOps, and testing teams to ensure successful delivery. 
  • Mentor and support junior developers to enhance team productivity and growth. 
  • Leverage Docker and RabbitMQ to build robust, containerized, and message-driven applications. 
  • Design and implement microservices-based solutions, ensuring scalability and fault tolerance. 
     


 

Job Requirements

  • Bachelor’s degree in computer science or equivalent
  • 3–5 years of experience in software development.
  • Proficiency in ASP.NET Core, .NET Framework, RESTful APIs, SQL Server, C#, Entity Framework, LINQ, and Git.
  • Strong experience in Angular for building responsive and dynamic front-end applications.
  • Experience with messaging queues such as RabbitMQ.
  • Experience with containerization tools such as Docker.
  • Proven background in Microservices architecture and distributed applications.
  • Knowledge of system design, architecture, and design patterns.
  • FinTech background is a plus.
للتقديم الان