Browse Jobs
For Employers
Post JobLog inGet Started

Software Development Manager

Qudra Tech
Nasr City, Cairo
Posted 6 years ago
44Applicants for1 open position
  • 16Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • 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

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Development Manager