Epicareer Might not Working Properly
Learn More

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.
#J-18808-Ljbffr