Senior .NET Full-Stack Engineer

  • 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. 
     


 

Post date: 7 January 2026
Publisher: Wuzzuf .com
Post date: 7 January 2026
Publisher: Wuzzuf .com