top of page
UNI04548.jpg

BE A PHG MEMBER

Technical Lead

  • Job Descriptions

• Lead and manage team of Programmer and IT Support Assistants, providing technical direction and guidance for development projects
• Oversee the technical design, development, and implementation of software solutions, ensuring adherence to best practices, coding standards, and project requirements.
• Collaborate with project stakeholders, including product managers, business analysts, and other team members, to define project scope, objectives, and deliverables.
• Participate in the full software development life cycle, from requirements analysis and design to testing, deployment, and maintenance.
• Architect scalable and robust software solutions, considering factors such as performance, security, and scalability.
• Conduct code reviews and provide constructive feedback to team members to promote continuous improvement and maintain code quality.
• Stay abreast of industry trends, emerging technologies, and best practices, and recommend innovations and enhancements to improve efficiency and effectiveness.
• Drive technical innovation and excellence within the team, fostering a culture of learning, experimentation, and knowledge sharing.
• Collaborate with cross-functional teams to resolve technical issues, mitigate risks, and ensure project success.
• Act as a technical liaison between the development team and other stakeholders, facilitating communication and alignment of technical requirements and business objectives

  • Job Requirements

• Bachelor’s degree in Computer Science or related field
• 5+ years of experience in software development and technical leadership
• Demonstrated knowledge of software development methodologies and techniques
• Excellent analytical, troubleshooting and problem-solving skills
• Has knowledge and exposure in these programming languages and technologies used in software development: java, vue.js, angular, mysql
• Excellent verbal and written communication skills
• Ability to work both independently and in a team-oriented, collaborative environment
• Ability to prioritize and execute tasks in high-pressure environment
• Strong organizational and project management skills

bottom of page