job

Technical Lead

Job description

Job Description

As a Technical Lead, you will play a crucial role in ensuring the successful delivery of technical solutions by guiding a team of developers, collaborating with stakeholders, and contributing to coding tasks. You will help oversee the technical direction of projects and foster a culture of innovation, ownership, and excellence within the team.

Team Leadership:

  • Lead the software development team in designing, building, and deploying products from concept to completion.
  • Ensure clear technical direction, support team members in overcoming challenges, and achieve goals.

System Development and Design:

  • Analyze product requirements and propose suitable technical solutions.
  • Design and implement system architecture, including both front-end and back-end, using modern technologies (Microservices, Cloud, etc.).
  • Build and maintain systems to ensure performance, reliability, and scalability.

Development Participation:

  • Actively participate in coding, code review, and ensure product quality through automated testing processes.
  • Integrate tools and platforms such as Jenkins, Docker, Kubernetes, and CICD pipelines.

Team Training and Development:

  • Support and train Fresher and Junior team members in coding, system design, and software development processes.
  • Build a strong development team and stay updated with advanced technologies.

Management and Coordination:

  • Manage technical risks, ensure system stability, and resolve issues promptly.
  • Collaborate with other departments to ensure solutions meet both business and technical requirements.
Job requirements

Requirements

Experience:

  • Over 5 years of experience in software development.
  • More than 3 years of experience designing and developing solutions for software products.
  • Experience building systems from scratch, especially in AI applications or virtual assistant projects.
  • Proficiency in designing Microservices architecture and managing data (SQL, NoSQL).

Skills:

  • Soft skills: Leadership, teamwork, problem-solving, effective communication.
  • Technical skills: System design, database design, coding with popular programming languages.
  • Proficient in using development tools and environments (Linux, Jenkins, Docker, IDE, etc.).

Language:

  • Good English communication skills, technical document comprehension, and experience interacting with international clients.

Bonus Points:

  • Knowledge of Cloud technologies (AWS, Azure, GCP).
  • Experience working in Agile/Scrum environments.
  • Proficiency in machine learning frameworks (TensorFlow, PyTorch, etc.).
How to apply

After application screening, the next step will be a telephone interview with a member of our HR team. If successful, the final stage is face-to-face interview that will take place in our office.

SEND US YOUR CV

Level: Senior

Expire date: 18/12/2024

Benefit:

Our benefits:

  • 13th-month salary calculated based on actual working time at INNOTECH.
  • PVI Healthcare Insurance for all employees
  • PVI Healthcare Insurance for family
  • Moon cake, Tet Gift
  • Quarterly/project kickoff team-building budget.
  • Monthly birthday parties with cake/gifts and an additional paid day off.
  • High-resolution laptop and monitor provided for work.
  • Performance bonus plan.
  • Employee referral bonus: 2,000,000 – 10,000,000 VND (depending on level/role).
  • Working hours: 9:00 AM – 6:00 PM, Monday to Friday.
  • Workplace: 33 Ba Vi, Tan Binh District, Ho Chi Minh City.
  • Annual company trips / Football club / Climbing club / Year-end party.
  • Learning and certification support.
  • Value-oriented, international working environment with a flexible culture.

Become a member of us






    Smaller than 2 MB

    You know this job via?

    FacebookAcquaintanceGoogleOthers

    I AGREE WITH INNOTECH VIETNAM TERM AND PRIVACY