Software Engineer

مصر

Are you a seasoned developer passionate about creating efficient and secure web applications? Do you excel in team collaboration and thrive on tackling complex challenges? We’re looking for a .NET Developer with at least 5 years of experience to join our innovative team.


Key Responsibilities:

  • Develop, test, and maintain web applications using C# and the .NET framework.
  • Design and implement user-friendly interfaces with HTML, CSS, and JavaScript.
  • Build robust frontend solutions using the Angular framework.
  • Collaborate with team members using Git for version control and project workflows.
  • Utilize Entity Framework and other tools for database development, design, and management.
  • Optimize SQL databases for performance, including indexing and query optimization.
  • Implement advanced techniques for design patterns and software architecture.
  • Address security concerns to ensure application integrity and data protection.
  • Troubleshoot, debug, and optimize applications for scalability and reliability.


What We Offer:

  • Competitive salary and a comprehensive benefits package.
  • Opportunities to work on challenging and impactful projects.
  • A collaborative and innovative work environment.
  • Ongoing training and professional development.


Skills

Requirements:

  • 5+ years of experience in C# and the .NET framework for web application development.
  • Expertise in HTML, CSS, JavaScript, and the Angular framework.
  • Proficiency in Entity Framework and SQL database design, including indexing, performance optimization, and security best practices.
  • Strong experience working in collaborative environments using Git.
  • Advanced knowledge of multiple design patterns and software architecture principles.
  • Understanding of secure coding practices and techniques to mitigate security vulnerabilities.
  • Excellent problem-solving and communication skills with a team-oriented approach.
تاريخ النشر: اليوم
الناشر: Bayt
تاريخ النشر: اليوم
الناشر: Bayt