Senior .NET Developer

qTech. · Dakahlia, Egypt · Posted 2026-04-07

Developing new software applicationsWorking closely with business analysts designers and quality controlReviewing current systems and presenting ideas for system improvementCombining all elements of the program designReacting to problems and correcting the program as necessaryAdapting the program to new requirements as necessaryUpgrading existing software as neededIs competent in all or some stages of the systems development life cycle analysis design development and testing implementation documentation and evaluationPerforms tasks for several projects at the same timeRevises software code to make it more efficient and be able to detect bugs in the codeCreates and writes simple unit testsTakes on complex tasks that have more to do with challenging themselves than being the best solution to accomplish a goalDemonstrates the initiative and method for solving different problems and propose effective solutions for those problemsTests their own code before sending it to QCSets up a development environment on his or her ownMay perform other related duties as assignedProviding support and Training for junior developers Bachelor’s degree in Computer Science or Information Technology.4+ Years of experience is required in C#Strong knowledge of .NET web framework (ASP MVC.Net , ASP Web forms, API 2, WCF)Proficient in JavaScript, JQueryGood Knowledge with HTML5, and CSS.Strong understanding of object-oriented programmingSkill for writing reusable librariesKnack for writing clean, readable, and easily maintainable codeAbility to project manage.Excellent problem-solving skills.Good verbal and written communication skillsGood-level managerial skills.

Apply for this role