Cebu City, Central Visayas, Philippines

Technical Leader

 Job Description:

Company Description

Our company headquarters is located in Japan. It is a Digital Creative Studio/Software Development Company which has 6 branches in 4 countries (Japan, Vietnam, Cambodia, and the Philippines) with over 2500 software developers.

Job Description

As a Technical Leader, you are responsible for leading a team and alignment of the technical direction. Providing a strong technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of team deliverables.

Effective technical leadership ensures the team to choose proper technical tools, design appropriate architecture, and apply appropriate engineering practices (such as CD or automated testing), invests in continual improvements to tooling or technical debt, and that the system evolves to meet its changing needs and environment.

RESPONSIBILITIES:

• Take up the technical responsibility of multiple Projects or Product.

• Design components and applications according to business requirements.

• Define, advocate, and implement best practices and coding standards of the team.

• Work along with other Tech Leads, Product Managers, and Engineering Managers.

• Promote a collaborative work environment, and stir up code review and the feedback from the peers.

• Enable teams to perform tests and integration tests for the entire system in a reliable, secure, and productive way.

• Identify and mitigate risks, including security risks.

• Make yourself completely aware of all the technologies thoroughly, especially those associated with software or application under construction.

• Actively promote a Code Review culture and review the team's Pull Requests.

• Share the success and failures with the team.

• Work on continually increasing the productivity of the team and reducing the waste on the other end.

• Always motivate and encourage the team to give their best, especially when they are under pressure.

• Review architecture of multiple web and mobile projects on a regular basis.

• Harness technologies to create rapid prototypes and minimum viable products in the shortest amount of time.

• Participate in recurring training, mentoring of junior developers and curation of existing coding standards and best practices as technology evolves.

QUALIFICATION/SKILLS:

• Experience with multiple programming languages and/or frameworks.

• Ability to understand and implement Continuous Integration and Continuous Delivery.

• Well versed with Agile methodologies, TDD and Test Engineering and Automation..

• Ability to plan, prioritize, estimate and execute releases with a good degree of predictability.

• Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks.

• Technical Lead should be flexible enough and be adaptable to the changing and varied work settings.

• Have excellent communication skills for interfacing between the team and the management.

• Humble to admit mistakes, but at the same moment, be firm and fair.

• Occupy a thought-leadership position among peers.

• Have a leader attitude that inspires all the other team members.

• Be able to manage targets and expectations of the team.

• Fulfill all the commitments by timely delivering the deliverables, and negotiating scope, deadlines, or costs based on data.

• Maintaining the account of time and also reporting regularly of own work.

• Have the right mindset to simplify complex implementations (delivery more doing less).

Education

• Graduated from College, University specialized in Information Technology or equivalent.

  Required Skills:

Communication Skills Managing Data Agile User Stories Development Continuous Integration Waste Environment Programming Languages Business Requirements Deliverables Mentoring Components Developers Agile Methodologies Automation Architecture Integration Programming Information Technology Construction Security Pressure Education Software Testing Leadership Engineering Design Communication Business Training Management