Software Development Manager

Qudra Tech - Nasr City, Cairo

43
Applicants for
1 open position
16
Seen
Experience Needed:
More than 6 years
Career Level:
Manager
Job Type:
Full Time
Salary:
Negotiable
Languages:
English
Vacancies:
1 open position
About the Job
  • 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
  • Help development team to build high-quality products.
  • Make all developers aware what are the quality standards of the organization, what value they bring in and encourage them to make the standards even better.
  • Recommends information technology strategies, policies, and procedures by evaluating organization outcomes; identifying problems; evaluating trends; anticipating requirements.
  • Show flexibility to respond to the changing needs of the business.
  • Build and promote a positive working environment for the team within your areas as well as other business areas you will engage with.
  • 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)
  • Proven experience in managing software development teams including people management of Software Engineering Teams.
  • Experience in full software development lifecycle from design to deployment, understanding best practices, and trends in software development.
  • Ability to motivate others to achieve goals and generate confidence whilst respecting and supporting colleagues and team members to reach their full potential.
  • Understanding the technologies, tools, and techniques used within the team.
  • Inspire and motivate team members.
  • Able to solve complex problems, participate in continuous improvement, adapts the ideas of others.
  • 4+ years developing C# ASP.NET applications, JavaScript, JQuery, Angular.JS, Angular 2
  • 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