JD Full Stack Developer

  • Design, develop, and maintain scalable and high-performance web applications using Angular (version 10 or higher) and ASP.NET Core Web API.
  • Utilize .NET Framework and .NET Core to build robust back-end services and APIs.
  • Implement data access layer using Entity Framework and Dapper for seamless interaction with SQL Server and other relational databases.
  • Develop responsive and user-friendly front-end interfaces using Angular and MVC architecture.
  • Integrate real-time communication features using SignalR for enhanced user experience.
  • Implement authentication and authorization mechanisms using Azure Active Directory or IdentityServer.
  • Collaborate with cross-functional teams to design and implement RESTful APIs for seamless integration with external systems.
  • Utilize message broker systems like RabbitMQ or Kafka to implement event-driven architectures and asynchronous communication patterns.
  • Containerize applications using Docker for easy deployment and scalability.
  • Deploy and manage applications on Azure cloud platform, ensuring high availability and performance.
  • Monitor, troubleshoot, and optimize application performance and security.

Skills

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 6 years of experience in software development, with at least 3 years of experience working with Angular (version 10 or higher).
  • Proficient in .NET Framework, .NET Core, ASP.NET Core Web API, Entity Framework, MVC, and SQL Server.
  • Strong understanding of front-end technologies including HTML5, CSS3, JavaScript, and responsive design principles.
  • Experience with Blazor is a plus.
  • Familiarity with real-time communication protocols and frameworks such as SignalR.
  • Experience with message broker systems like RabbitMQ or Kafka.
  • Hands-on experience with Docker and Azure cloud platform.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills.
تاريخ النشر: ٢٢ فبراير ٢٠٢٤
الناشر: Bayt
تاريخ النشر: ٢٢ فبراير ٢٠٢٤
الناشر: Bayt