Apply Edge Tailor my CV for this job — free

Mid-Level Dotnet Developer

International Turnkey Systems - ITS · Cairo, Egypt

Tailor my CV for this job — free

See similar jobs

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 ResponsibilitiesDesign, 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 QualificationsBachelor'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.