A reputable Saudi software company, the main branch located in Riyadh and two other branches in Jeddah and Cairo has an immediate requirement for a Senior Software Development Project Manager to manage the development and enhancement of our software projects inside the kingdom of Saudi Arabia. The company has several software applications which are developed in .Net technologies. In addition to that the company is an agent for one of the best universal archiving systems. The successful candidate will be PMP certified and must have demonstrated capacity to lead a team of technical professionals, typically 5-15+ individuals, within a defined, and successfully implemented, SDLC. In addition, the successful candidate will also have customer facing responsibilities and will be responsible for project planning and tracking using an enterprise project management system based upon MS Project 2010 or later.
Essential Job Functions
• Facilitates and Participates in meetings on design, planning, scheduling, and Joint Application Development (JADs).
• Supports the creation and maintenance of detailed project plans and assists in comparing work plans to statements of work.
• Conducts assessments and evaluations of project performance through the independent analysis and interpretation of objective and subjective evidence (including project status reports, quality assurance and configuration management audit results), and through direct discussion with project team members.
• Conducts formal and informal project reviews to identify, document, and report on root causes of project variances. Analyzes causes of variance and recommends appropriate corrective actions to the Technical Director/Department Manager.
• Assists in the creation of project delivery excellence reports and conducts delivery assurance audits of client accounts and high exposure projects.
• Participates in basic project budgeting and financial analysis activities and maintains and/or generates related reports. Analyzes and validates project estimates using various techniques. Approves all project estimates prior to release to internal and external approvers. Validates estimates for new business proposals.
• Assists project and department management in the development and maintenance of project schedules.
• Develops and leads training on the tools and techniques of project scheduling. Maintains schedules on large projects and programs.
• Develops proficiency with standard project management tools, financial management systems, and ad-hoc reporting tools required by company and/or the client.
• Establishes credibility at all levels in the client organization to ensure maintenance of accounts and enhance future business opportunities.
Desired Skills and Experience
•Bachelor’s degree or equivalent combination of education and experience; Bachelor’s degree in business administration, mathematics, engineering, management information systems, computer science or related field preferred
• Nine or more years of experience software engineering and management information systems.
• Experience leading a web-based software development effort with a user base of more than 500 users.
• Experience working with project management methodology including budget development, project planning, control and assurance methodologies, project management software and finance and accounting knowledge; agile methodologies will be a plus.
• Experience working with project management principles, policies, and procedures; knowledge of project scheduling and the use of standardized scheduling tools and use of project estimating tools and techniques; Earned Value Management (EVM).
• Experience working with standard software development methodology assessments.
• Experience working with current business trends that are relevant to company and client
Other Qualifications.
• PMP (Project Management Professional) certification preferred; exposure to CMMI and/or process definitions helpful.
• 6+ years of direct experience as a Project Manager in an IT/IS capacity.
• Knowledge of Microsoft development tools and technologies including .NET, SQL Server, TFS 2008/2012, Visual Studio Team System 2008, MS Project 2010 or beyond.
• Strong communication skills both oral and written.
• Ability to adapt and succeed in leading an existing team; must be able to maintain a cohesive group and a collaborative work environment.
• Comfortable interfacing with on-site customer on a regular basis
Applicants who can join our team immediately or within short notice have higher precedence in our evaluation.
If you are interested, please send me your updated CV with a recent photo, mentioning the job title in the email Subject. E-mails without mentioning the job title will be automatically ignored.