Key deliverables:
Lead application development team to build and maintain services based software applications for the Ministry.
Responsible for designing, coding, testing, debugging, documenting and supporting all types of applications and services consistent with established specifications.
Responsible for coordinating and supervising the daily activities of technical development team.
Lead business analysts who work with the customer and end users to define application and technical requirements.
Lead the application, data and technical architecture analysis, design, and implementation, and ensure that the product fulfills the requirements.
Define the application, data and technical architecture structure, ensuring it meets the business requirements and performance goals.
Review and integrate all application requirements, including functional, security, performance, quality, and operations requirements.
Work with the applications and operations units to determine how the application is supported in production, including backups, disaster recovery, system performance, and project management.
Review application, data and technical architecture deliverables throughout development to ensure quality and requirement traceability.
Identify and communicate any cross area or cross release issues that affect other project areas.
Ensure adherence to all quality management plans and standards by participating in quality management reviews.
Coordinate and interact with appropriate teams on defects, changes, issues and enhancements that may impact development, data, workflow and/or functionality.
Report to the Application Manager or to the ICT Director
Requirements of the successful candidate:
Proven track record in managing a development team.
Experience with applications and web application that support public sector operations.
Strong development experience in coding, supporting and deploying Oracle based applications, Java, dot net, SQL, C sharp.
Experience with web-based application development and web services.
Excellent analytical and managerial skills.
Proficient problem solving and fact-finding skills.
Well-developed written and verbal communication skills.
Master degree in technology, graduates preferred. Minor or secondary degree in Business is a plus.
Project Management Institute Certifications preferred
8 + years professional experience in software development projects.
4 + years of experience in software project management.
Application Deadline
Organisation
Salary Range
Unpaid Position
Contract Type
Full Time
Requires a Cover Letter?
Yes
Education Degree
Bachelor Degree
Education Degree Details
•Proven track record in managing a development team.
•Experience with applications and web application that support public sector operations.
•Strong development experience in coding, supporting and deploying Oracle based applications, Java, dot net, SQL, C sharp.
•Experience with web-based application development and web services.
•Excellent analytical and managerial skills.
•Proficient problem solving and fact-finding skills.
•Well-developed written and verbal communication skills.
•Master degree in technology, graduates preferred. Minor or secondary degree in Business is a plus.
•Project Management Institute Certifications preferred
•8 + years professional experience in software development projects.
•4 + years of experience in software project management.
•Experience with applications and web application that support public sector operations.
•Strong development experience in coding, supporting and deploying Oracle based applications, Java, dot net, SQL, C sharp.
•Experience with web-based application development and web services.
•Excellent analytical and managerial skills.
•Proficient problem solving and fact-finding skills.
•Well-developed written and verbal communication skills.
•Master degree in technology, graduates preferred. Minor or secondary degree in Business is a plus.
•Project Management Institute Certifications preferred
•8 + years professional experience in software development projects.
•4 + years of experience in software project management.
Arabic
Fluent
English
Fluent
Hide guidelines for wrong answers
No