133006 - Software Manager
Take part in planning, directing and coordinating strategy and activities of software development, manage the day-to-day processes in terms of delivery, issuance and promotion, and supervise software development team.
Main Tasks:
Create the programs of software development in accordance with the facility strategy and the requirements of commercial business, and identify targets and budgets.
Manage software delivery, issuance and promotion by software development team, proceed the day-to-day processes of management and staff, control the delivery of programs within the identified deadlines, standards of quality in addition to the allocated budgets.
Select, train and supervise the developers, control the developers’ performance as regards the determination of occupational requirements and the delivery of software codes.
Identify facility or market needs, through collecting and analyzing market or company data, construe the outputs and work on growth opportunities.
Supervise software audits; to assure the lack of any errors and discrepancies, and take the corrective measures prior to the market release.
Educational Level:
Educational Field:
Software and applications development and analysis
Skills:
Technical skills:
Advanced Business Application Programming (ABAP)
Project management software