Technical Lead - Sarawak - Palmhead Management & Consultancy Sdn Bhd
Salary undisclosed
Checking job availability...
Original
Simplified
Technical Lead - Sarawak - Palmhead Management & Consultancy Sdn Bhd
4 days ago
Description
Technical Lead Job Description
Lead and manage a team of Programmers 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.
- Knowledge and exposure to 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 a high-pressure environment.
- Strong organizational and project management skills.
Similar Jobs