On-site Full Time
--
International Turnkey Systems - ITS

Job Details

For well-known Islamic Bank in Egypt, We are seeking an experienced .NET Developer with a strong background in designing, developing, and maintaining enterprise-grade applications using Microsoft technologies. The ideal candidate will have hands-on experience with C#, ASP.NET Core, .NET Framework/.NET Core, SQL Server, and RESTful APIs, along with a solid understanding of software design principles, application security, and modern development practices. This role requires a proactive professional capable of delivering scalable, high-performance solutions and collaborating effectively with cross-functional teams.


Key Responsibilities

  • Design, develop, test, and maintain web and enterprise applications using Microsoft .NET technologies.
  • Develop robust applications using C#, ASP.NET MVC/MVVM, ASP.NET Core, and .NET Framework/.NET Core.
  • Design, build, and consume RESTful APIs, Web APIs, and web services.
  • Develop and maintain data access layers using Entity Framework (EF/EF Core).
  • Design and optimize SQL database structures, queries, stored procedures, and integrations.
  • Implement software solutions following Object-Oriented Programming (OOP) and SOLID design principles.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve application issues while optimizing system performance and scalability.
  • Implement secure coding practices, including authentication and authorization mechanisms.
  • Participate in CI/CD implementation, source control management, and release processes.


Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Minimum 5 years of hands-on experience in software development using Microsoft .NET technologies.
  • Strong proficiency in C#, ASP.NET MVC/MVVM, ASP.NET Core, and .NET Framework/.NET Core.
  • Experience developing and consuming RESTful APIs and Web Services.
  • Solid knowledge of Entity Framework (EF/EF Core).
  • Strong experience with SQL Databases.
  • Good understanding of Object-Oriented Programming (OOP) principles and SOLID design principles.
  • Experience with Git, Azure DevOps, or other source control and CI/CD tools.
  • Experience in troubleshooting, debugging, and performance optimization.
  • Understanding of application security, authentication, and authorization mechanisms (OAuth, JWT, Identity).
  • Azure Web API will be a plus.





Join our Telegram channel Get the latest jobs as soon as they are posted Join

Similar Jobs

International Turnkey Systems - ITS
Mid-Level Dotnet Developer
About International Turnkey Systems - ITS
Egypt, Cairo
Computer Software