Browse Jobs
For Companies
Log inGet Started
Selah ElTelmeez For Publishing & printing logo

Senior .Net Backend Developer

Selah ElTelmeez For Publishing & printing
Obour City, Cairo
Posted 10 months ago
73Applicants for1 open position
  • 20Viewed
  • 8In Consideration
  • 9Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Design, develop, and maintain scalable backend services and APIs using ASP.NET Core 6+
  • Architect, build, and maintain microservices-based systems for distributed, scalable applications. 
  • Integrate message brokers like Azure Service Bus or RabbitMQ to ensure scalable and decoupled architectures. 
  • Implement caching solutions with Redis to enhance performance. 
  • Develop and manage data access layers using Entity Framework Core and/or Dapper for relational databases. 
  • Write and optimize Stored Procedures and design efficient database schemas
  • Implement database migrations using DbUp to ensure smooth version control across environments. 
  • Build and maintain background services for asynchronous processing of tasks. 
  • Apply CQRS and event-driven architectures to handle complex business logic. 
  • Implement secure authentication and authorization mechanisms using ASP.NET Identity
  • Translate business requirements into technical solutions and collaborate with stakeholders for feature development. 
  • Ensure high performance, scalability, and reliability of applications in production environments. 
  • Write clean, efficient, and maintainable code, adhering to best practices. 
  • Conduct code reviews, mentor junior developers, and collaborate with cross-functional teams. 

Job Requirements

Qualifications

  • Bachelor degree in Computer science is preferred 
  • Design pattern knowledge 
  • Excellent in OOP 
  • Working according to agile methodology 
  • 4+ years of experience in backend development using .NET technologies, with strong expertise in ASP.NET Core 6+
  • Solid experience in designing and implementing microservices architecture. 
  • Hands-on experience with Azure Service Bus, RabbitMQ, and Redis for messaging and caching solutions. 
  • Proficiency in Entity Framework Core and/or Dapper for data access. 
  • Strong knowledge of relational databases and writing efficient Stored Procedures
  • Expertise in designing robust database schemas and managing database migrations using tools like DbUp
  • Experience in implementing background services within ASP.NET Core
  • Knowledge of CQRS and event handlers for handling complex business requirements. 
  • Proficient understanding of ASP.NET Identity for user authentication and authorization. 
  • Experience working in distributed systems with a focus on high performance, scalability, and reliability
  • Strong problem-solving skills, attention to detail, and ability to understand and implement business requirements. 

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .Net Backend Developer