Browse Jobs
For Employers
Post JobLog inGet Started

Software Development Manager

Nasr City, Cairo
Posted 7 years ago
109Applicants for1 open position
  • 14Viewed
  • 4In Consideration
  • 9Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • The position is responsible for overall software architecture, establishing development processes, contributing to product direction, and managing execution of product development projects.
  • In addition, manager will be required to work with the management team to ensure that cross product and cross-functional activities are aligned with the overall objective of the company.
  • Person will also be the lead development on some of the projects while delegating some of the work to junior level developers.
  • Person will manage developers to accomplish the departmental tasks.
  • Responsible for development quality on all products on organization level
  • Allocate resources on Source Control
  • Ensures efficient allocation of Source Control
  • Responsible for team performance and technical evaluation
  • Resolve conflicts between team members and other units
  • Coach and support team members in technical issues, challenges and problems
  • Facilitate team member’s issues and support team spirit
  • Coordinate technical discussion and owns technical backlog assignment to Source Control
  • Ensure conformance of processes within the organization
  • Follow up and ensure that all development documentations are updated
  • Work with team to put development strategy, guidelines and standards
  • Conduct interviews for development unit
  • Responsible for personal development of development team
  • Monitor development team progress and performance

Job Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum of 3 years of management/ leadership experience in a software development organization required. Must have at least 7 years experience working through the design, development, release cycle, and delivering software products to market
  • A record of successful delivery of software applications as an individual, team leader and/or development manager
  • Strong understanding of the software development cycle
  • Strong leadership, project management skills, time management, and problem solving skills
  • Experience in C# programming and Dot net Framework
  • Strong knowledge of front-end technologies, accessibility and security compliance.
  • Understanding fundamental design principles.
  • Advanced IT Knowledge

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Development Manager