Software Development Specialist/ Senior Specialist

Abu Dhabi Islamic Bank - Egypt · Cairo, Egypt · Posted 2026-05-10

Key ResponsibilitiesDesign, code, test and manage various applications.Collaborate with engineering team and product team to establish best products.Follow outlined standards of quality related to code and systems.Develop automated tests and conduct performance tuning.Participate in requirements analysis.Collaborate with internal teams to produce software design and architectureWrite clean, scalable and well documented code using .NET programming languages.Test and deploy applications and systems.Revise, update, refactor and debug code.Improve existing software.Serve as an expert on applications and provide technical supportJob RequirementsBachelor's degree in computer science, Engineering or relevant fieldMin 3+ years of experience working with .NET or Application Developer.Familiarity with the .NET / .NET Core framework and SQL Server.Familiarity with architecture styles/APIs, Web Services, and Developing web.Experience developing web-based applications in C#, HTML, JavaScript, VBScript/ASP, or .NET.Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for full software design life cycle.Experience working in agile development environment.

Apply for this role