Technical Project Manager

Location:
Jordan

Responsibilities:

  • Be in charge of the processes and resource management
  • Coordinate with leaders and teams to ensure that quality standards are adhered throughout all deliverable to the clients consistently
  • Plan and execute Quality Audits for the client deliverables
  • Coordinate with department leaders to ensure that coding best practices are implemented
  • Be the process level owner for all technologies and projects, and ensure structured delivery to clients
  • Create and enforce operational security standards
  • Coordinate with the department leaders to make sure that the RIGHT resources are recruited, trained and deployed
  • Work closely with the department leaders for Capacity Building and Knowledge Management
  • Be the torchbearer for upcoming and new technologies
  • Create Proof of Concepts and spearhead Pilot Projects
  • Work closely with Human Resource to ensure that all the resources are trained, assessed, monitored for performance and rewarded according to their level of abilities
  • Inspire and lead the resources to think big and focus on solutions
  • Be the Technology advancement owner

Skills:

  • 12-15 years experience in Software Engineering/ Development/ Project Management
  • Possess strong Application Architectural experience
  • Experience in .NET, JAVA and Mobile technologies
  • Experience in managing large teams
  • Implemented Engineering best practices and Quality Standards (CMMI, ISO)
  • Successfully managed medium and large scale software development projects
  • Exposure to Client Relationship and high level service planning
  • Exposure to Senior Management and Human Resource best practices
  • Experience in Outsourcing/ Offshore client delivery (preferred)
  • Experience of working with US based clients (preferred)