Collaborate with clients to understand their requirements and translate them into technical specifications for the development team.
Manage the communication between clients and the development team, ensuring that all parties are informed of project progress and any issues that arise.
Can manage the development team, including assigning tasks, providing feedback, and overseeing performance evaluations.
Provide technical guidance and support to the development team, including hands-on coding, code review, and troubleshooting.
Work closely with project managers and offshore teams to ensure that projects are completed on time and within budget.
Ensure that all software products are of high quality and meet our client’s expectations.
Participate in the recruitment and training of new team members as needed.
Be willing to work on-site with clients for at least 12 months, possibly returning offshore to manage the team.
Ability to work onsite in the Fukuoka, Japan area.