Registered Users
1,888,171
Posted Jobs
104,597

Requirements: 

  • B.S. in Computer Science .

  • 8+ years experience in the IT  industry, 6+ years in managing teams

  • Experience in programming languages.

  • Experience in dealing with customers .

  • Experience in change management & engenieering process

  • Experience in managing projects . 

  •  Strong competence with Scrum / Agile development and hybrid implementations.

Job Description:

  • Ensure timely delivery of products

  • Define and drive repeatable process improvements throughout the software development lifecycle.

  • Enhance system verification and validation processes, working closely with SQA team

  • Define and champion leading software technologies to improve the efficiency, quality, and ease of use of SaaS solution and other Software Products.

  •  Measure and define Key Performance Indicators (KPI) 

  • Manage different development teams both local and remote to ensure software development efforts meet quality goals and launch targets.

  • Prioritize, direct and appraise the activities of development managers, principal engineers, technical leads and developers.

  • Support Product Management by providing rapid technical estimating to support sales and marketing efforts.

  • Manage morale of software development organization.  Create and communicate employee performance evaluations and development plans.

  • Appraise and prioritize the activities of development supervisors, technical developers, principal engineers.

  • Support Product Management by providing rapid technical estimating to support sales and marketing efforts.
  • Implement best practices of  software development,  to achieve the highest product quality while improving performance, productivity and execution of the software organization.

 





Spotlight