Software Manager Company Name
Cement Industry company
Total years of experience :19 years, 4 Months
Responsibilities:
• Manages plans and schedules for software applications.
• Implements and Leads multiple small and large software application development projects from conceptualization to launch.
• Responsible for communicating the product vision to the team
• Responsible for the delivery of a product or feature.
• Participate in Risk identification with other Team Members, Manage and monitor risk plans.
• Ensure resource availability and allocation.
• Plan, organize, control and evaluate IT and electronic data operations
• Design, develop, implement and coordinate systems, policies and procedures
• Ensure security of data, network access and backup systems
• Act in alignment with user needs and system functionality to contribute to organizational policy
• Identify issues and implement strategic solutions in time
• Accomplish financial objectives by forecasting requirements, preparing an annual budget, scheduling expenditures, analyzing variances and initiating corrective actions
• Maintain quality service by establishing and enforcing organization standards
Duties:
• Manage Online Software Development project activities for multiple projects across all project phases, including initiation, planning, execution, monitoring, control and closure
• Solve problems that may come up during a typical work day. You will be analyzing data and making decisions that affect the project on a regular basis.
• Work collaboratively with development team, lead architect and the president to determine technical direction and approach to system design and implementation, including both brand products and supporting systems.
Responsibilities
• Prepare IT strategy to be aligned with business strategy.
• Preparing the annual IT budget.
• Eensure maximum availability of computer systems throughout the Company.
• Responsible for the provision of IT infrastructure services including desktop applications, Local and / or Wide area networks, IT security and telecommunications.
• Development and implementation of new systems.
• Working with senior management to propose, agree and deliver IT service to defined Service Level Agreements.
• Manage the IT department includes staff appraisals, disciplining, pay reviews and career development.
• Responsible for IT hardware, software and maintenance procurement.
• Develop and maintain a disaster recovery plan.
• Develop and control the IT security policy.
• Monitoring the training needs for the staff and ensuring the update of their skills in order to support the implementation of IT strategies and projects.
• Ensuring continuous self-development to keep up to date with the latest technology and knowledge needed for efficient performance.
• Presenting monthly and quarterly status reports on progress against targets
Manage and participate requirement gathering and analysis process
• Develop & implement and tracks project plans, estimates, and project schedules
• Identify all needed tasks to accomplish project’s objectives and goals.
• Manage and participate in Risk identification with other Team Members, Manage and monitor risk plans.
• Manage and participate in Analysis, design & development of requirements
• Monitor and Control assigned tasks to teams
• Reviewing Requirements & Design documents
• Review Project Plan when changes occur
Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor.
• Working closely with upper management.
• Design and develop programming systems making specific determinations about system performance.
• Responding promptly and professionally to bug reports.
• Review and repair legacy code.
Higher diploma in Computer networks
Graduation project Arabic optical charter recognition (AOCR) Excellent