Technical Team Manager

1 month ago


Philippine, Philippines Nochii Philippines Corporation Remote Work Freelance Full time

The RoleCodingChiefs is currently seeking a Technical Team Manager to lead and mentor a team of highly motivated Software Developers and Team Leads. The primary mission of the Technical Team Manager is to function as a Tribe Lead, utilizing their coding expertise and people management skills to oversee the team’s activities. The ideal candidate is a skilled and experienced leader with the ability to provide business coaching and strike a balance between the dynamic professional lives of the developers.

The successful candidate will work closely with the Partner Manager and the HR Manager to keep the developers engaged and facilitate effective collaboration and organization. The Technical Team Manager will be responsible for providing leadership, guidance, and support to ensure that the team’s projects are delivered on time, within budget, and to the highest quality standards. They will also be responsible for identifying and addressing any potential issues that may arise and for ensuring that the team is equipped with the necessary resources to succeed.

The Duties and Responsibilities Assign and manage senior developers to lead a tribe focused on a particular technology and inspire other developers to engage with it. Assist the partner manager in addressing client and staff issues and concerns. Discuss, plan, and organize individual career development strategies with direct reports, including setting goals and providing feedback.

Coach developers to improve their productivity output by helping them focus on their goals and providing guidance and support. Monitor and evaluate staff progress through regular performance reviews and coaching sessions, and provide actionable feedback for improvement. Collaborate with the HR manager and the culture club to organize activities and events that promote a positive and inspiring work culture, such as team-building exercises and social outings.

Act as a scrum master for employee projects, facilitating continuous technical improvement and ensuring projects are completed on time and to standard. Assign mentors to new hires, provide them with an introduction to the company culture, and train them on what to expect when working with CodingChiefs and its clients. Serve as a consultant for developers who have technical concerns, providing expert guidance and advice as needed.

Endorse benched developers to clients by exploring all possible options to ensure they are lined up for interviews. Organize monthly team events, such as dinners, lunches, and drinks, to encourage open communication and foster a supportive team culture. Liaise with team members, management, and clients to ensure projects are completed on time, on budget, and to the satisfaction of all stakeholders.

Job requirementsThe Ideal CandidateHave at least 5 years of experience managing people and/or working in HR-related roles, with a proven track record of building and developing high-performing teams. Possess 10+ years of experience in the IT industry, with a demonstrated ability to code and stay up-to-date with the latest technologies and industry trends. Demonstrate experience in managing and developing team leads and senior developers, with a focus on fostering collaboration, innovation, and professional growth.

Possess strong leadership and organizational skills, with a proven ability to set clear goals, delegate responsibilities, and inspire and motivate others to achieve their best. Have excellent communication, motivational, and interpersonal skills, with a talent for building strong relationships with employees, clients, and other stakeholders. Possess strong facilitation and coaching skills, with a talent for guiding others through complex technical challenges and fostering continuous improvement.

Demonstrate strong people management skills, with a talent for leading and influencing others, managing performances, and resolving conflicts in a constructive and collaborative manner. Have strong personal organizational skills, including the ability to prioritize tasks effectively and manage multiple projects simultaneously, while maintaining a high level of quality and attention to detail.-