Your roles and responsibilities will include the following:
Involved in Client onboarding and continuously strengthening the relationship.
Work with the Client to build and expand the team members and divisions within a Client\'s organization.
Ensure the Development teams are kept highly motivated and are delivering good results.
Committed to growing, developing, and scaling the development teams.
Involved in candidate evaluation, on-boarding, and induction for new team members.
Address employee concerns, competencies development, as well as training needs for skills development through the Site Managers or Hiring Managers.
Have scheduled meetings with team members, have insights on the tasks of the team members, and raise it to the Site or Hiring Manager if there are concerns.
Proactively design new processes to optimize the managed service model.
Planning with Site Managers or Hiring Managers on the requirements for skills, resources, and work capacity.
Managing the performance appraisals held yearly for the team members and involved in compiling feedback from the Site or Hiring Manager and other relevant parties.
Be involved in personal development planning for the offshore team, hereunder Performance Improvement Planning, promotions, etc.
Qualifications
Must-Have:
Minimum of 10 years working experience with 8 years in a management/ leadership role in a software development organization
Having a very strong passion for people management
Understanding of Software Engineering processes, methodologies, requirements analysis, and Agile Methodology
Experience with working in distributed teams across borders and time zones.
Experience in the management and development of other line managers and senior technical team members
Strong facilitation and coaching skills
Ability to adapt and apply rapidly changing technology to business needs
Must demonstrate the ability to solve complex issues quickly and creatively
Good planning skills \xe2\x80\x93 experience with handling multiple stakeholders under tight deadlines
Nice to Have:
Project Management certification
Agile Methodology Certification
Soft Skills:
Strong communication skills \xe2\x80\x93 both verbal and written
Self-starter who can work well autonomously and ability to build rapport and establish a relationship
Positive energy, open-mindedness, and a strong proactive attitude
Ability to work within a diverse team environment
Team player with good interpersonal skills
Education
BA/BS degree in Computer Science, Management, or another technical discipline, or equivalent practical experience
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.