Software Development Team Leader

Qudra Tech - Nasr City, Cairo

Applicants for
2 open positions
Experience Needed:
More than 5 years
Career Level:
Job Type:
Full Time
Education Level:
Bachelor's Degree at least
2 open positions
About the Job

We’re looking for people who think outside the box and can bring fresh ideas to the table.

  • Define and improve software development processes and procedures within the area ensuring that standards and practices are being followed and improved over time.
  • Provide real-time leadership to the team members
  • Design, develop, test, debug and maintain web/mobile based solutions
  • A skilled Team leader has to drive the whole project delivery lifecycle from initiation and analysis through design, development, and testing and finishing with deployment and closure.
  • Heads the planning and implementation of projects within agreed, time frame, quality standard and scope
  • Supervise the creation of a high-quality project documentation.
  • Define project scale, tasks, resources, and schedule.
  • Review modules code and ensuring coding standards are followed
Job Requirements
  • Bachelor's degree in Computer Science.
  • Excellent communication, coordination, and planning skills
  • Database design methodology (Data Modeling and UML)
  • Web API.
  • JavaScript, JQuery, Angular.JS, Angular 2
  • 4+ years developing C# ASP.NET applications.
  • ASP.NET MVC, Entity Framework 4.5,
  • Design pattern (DI, IOC,)
  • SQL Server 2012 (or higher) – query plan optimization, indexing, locking strategies, etc.
  • 2- 5 years of programming and software development experience
  • 5 years of hands-on experience with DBMS, specifically MS SQL Server, database design, and SQL programming
  • Strong in SOA principles design and architecture and ASP.NET MVC
  • Must be proficient with OOP, ASP.Net, C#, HTML, XML, JS, UI, UX, XHTML, CSS
  • Excellent communication skills and a commitment to customer service.
  • Knowledge of database performance optimization techniques is a Plus.
  • Good command of English and Arabic languages.
  • Excellent communications and analytical skills.
  • Ability to work under pressure and meet deadlines
  • Knowledge of Agile Management system
  • Excellent knowledge of workflow systems
  • Perfect understanding of large-scale software architecture
About this Company

Qudra Tech is an IT focused, Saudi company, committed to our client's satisfaction and to offering effective solutions to our clients. Old in experience, QUDRA-TECH has been setup with an aim of bringing intelligent and reliable, customer oriented solutions in the field of... (More)

See all Careers and Jobs at Qudra Tech