3 005 Team Lead jobs in Vietnam
Software Development Lead
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead software development teams and projects.
- Oversee the full software development lifecycle.
- Mentor and guide junior developers.
- Conduct code reviews and ensure code quality.
- Design software architecture and ensure scalability.
- Collaborate with product management and stakeholders.
- Implement agile development methodologies.
- Manage project timelines and deliverables.
- Bachelor's or Master's degree in Computer Science or related field.
- Proven experience in software development leadership.
- Expertise in multiple programming languages and frameworks.
- Strong understanding of software architecture and design patterns.
- Experience with agile methodologies and project management.
- Excellent leadership, communication, and problem-solving skills.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
- Lead and mentor a team of software engineers in the design, development, testing, and deployment of scalable and robust software applications.
- Define software architecture and technical strategies, ensuring alignment with business objectives and technology roadmaps.
- Oversee the entire software development lifecycle (SDLC), from requirements gathering and design to implementation, testing, and maintenance.
- Promote and enforce coding standards, best practices, and quality assurance methodologies within the development team.
- Conduct code reviews, provide constructive feedback, and ensure adherence to architectural guidelines.
- Collaborate with product managers, designers, and other stakeholders to define product requirements and feature specifications.
- Identify and resolve technical challenges, ensuring the timely delivery of high-quality software.
- Drive innovation by exploring and implementing new technologies and methodologies to enhance product performance and development efficiency.
- Foster a collaborative and high-performing team culture within a fully remote work environment.
- Manage technical risks and dependencies, ensuring smooth project execution.
- Contribute to the recruitment and onboarding of new engineering talent.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 7 years of professional experience in software development, with at least 3 years in a technical leadership or team lead role.
- Extensive experience with modern programming languages (e.g., Java, Python, C#, JavaScript) and associated frameworks.
- Strong understanding of software architecture patterns, design principles, and data structures.
- Proven experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Expertise in Agile development methodologies and DevOps practices.
- Excellent problem-solving, analytical, and decision-making skills.
- Exceptional communication, leadership, and interpersonal abilities.
- Demonstrated ability to manage and mentor remote development teams effectively.
- A passion for building high-quality software and driving technological innovation.
- Experience with microservices architecture is highly advantageous.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
- Leading, mentoring, and managing a team of software developers.
- Designing and implementing scalable and maintainable software architectures.
- Overseeing the full software development lifecycle, from conception to deployment.
- Conducting code reviews to ensure code quality, adherence to standards, and best practices.
- Collaborating with product managers and stakeholders to define project requirements and roadmaps.
- Identifying and mitigating technical risks and challenges.
- Driving the adoption of new technologies and development methodologies.
- Ensuring the performance, quality, and responsiveness of applications.
- Troubleshooting and resolving complex technical issues.
- Fostering a collaborative and innovative team environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software development, with at least 3 years in a lead or senior technical role.
- Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
- Strong experience with software architecture design patterns and principles.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is highly desirable.
- Familiarity with Agile development methodologies (Scrum, Kanban).
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to mentor and lead technical teams effectively.
- Experience with database design and management (SQL, NoSQL).
- Understanding of CI/CD pipelines and DevOps practices.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of software developers, fostering a collaborative and high-performing environment.
- Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Design and architect scalable, secure, and maintainable software solutions.
- Write clean, efficient, and well-documented code in relevant programming languages.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Collaborate with product managers and stakeholders to define project scope, requirements, and timelines.
- Troubleshoot and resolve complex technical issues and bugs.
- Implement and advocate for best practices in software development, including Agile methodologies, CI/CD, and automated testing.
- Stay up-to-date with emerging technologies and industry trends.
- Contribute to technical strategy and architectural decisions.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional software development experience, with at least 2 years in a lead or senior role.
- Proven experience in leading and mentoring software development teams.
- Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
- Extensive experience with software architecture patterns, design principles, and best practices.
- Solid understanding of databases (SQL/NoSQL), APIs, and cloud platforms (AWS, Azure, GCP).
- Experience with Agile development methodologies (Scrum, Kanban).
- Excellent problem-solving, analytical, and communication skills.
- Ability to manage multiple projects and prioritize tasks effectively.
- Experience with CI/CD pipelines and DevOps practices is a plus.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software engineers, fostering a collaborative and high-performance culture.
- Architect and design robust, scalable, and maintainable software solutions using modern technologies.
- Oversee the entire software development lifecycle, from requirements gathering and design to coding, testing, deployment, and maintenance.
- Ensure adherence to best practices in software development, including Agile methodologies, code reviews, and unit testing.
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical specifications.
- Conduct code reviews to ensure code quality, performance, and adherence to standards.
- Identify and implement improvements to development processes, tools, and infrastructure.
- Troubleshoot and resolve complex technical issues encountered during development and in production environments.
- Contribute to hands-on coding and technical problem-solving.
- Drive the adoption of new technologies and frameworks to enhance development efficiency and product capabilities.
- Manage project timelines, resource allocation, and deliverables effectively.
- Champion technical excellence and continuous learning within the development team.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 8 years of professional software development experience, with at least 2 years in a lead or senior role.
- Proven experience in leading and managing software development teams.
- Strong proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
- Extensive experience with modern software architectures, design patterns, and development methodologies (Agile, Scrum).
- Expertise in building scalable, high-performance web applications and/or backend systems.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent understanding of database technologies (SQL and NoSQL).
- Strong problem-solving, analytical, and debugging skills.
- Exceptional communication, leadership, and interpersonal skills.
- Ability to thrive in a fast-paced, remote work environment.
- Experience with CI/CD pipelines and DevOps practices is a plus.
Automotive Software Development Lead
Posted today
Job Viewed
Job Description
- Lead and mentor a team of automotive software engineers.
- Define software architecture and technical roadmaps for automotive projects.
- Oversee the development, testing, and deployment of automotive software.
- Ensure adherence to automotive industry standards (e.g., AUTOSAR, ISO 26262).
- Collaborate with cross-functional teams, including hardware engineers and product managers.
- Drive innovation and adopt new technologies to enhance vehicle functionality.
- Troubleshoot and resolve complex software issues.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 7+ years of experience in software development, with a focus on the automotive industry.
- Proven experience in leading software development teams.
- Strong knowledge of C/C++, Python, and embedded systems.
- Familiarity with automotive software frameworks and tools.
- Experience with Agile development methodologies.
- Excellent leadership, communication, and problem-solving skills.
- Knowledge of cybersecurity principles in automotive systems is a plus.
Be The First To Know
About the latest Team lead Jobs in Vietnam !
Automotive Software Development Lead
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of automotive software engineers.
- Define software architecture and design for embedded automotive systems.
- Develop and implement software modules in C/C++ for automotive ECUs.
- Oversee the software testing, validation, and integration processes.
- Ensure adherence to automotive standards such as AUTOSAR and ISO 26262.
- Collaborate with hardware and systems engineering teams.
- Drive innovation and introduce new technologies in automotive software.
- Conduct code reviews and provide technical guidance.
- Manage software project timelines and deliverables.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field.
- Minimum of 7 years of experience in automotive software development.
- Proven experience in leading software development teams.
- Expertise in C/C++ programming for embedded systems.
- Strong knowledge of AUTOSAR, RTOS, and automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Familiarity with ISO 26262 functional safety standards.
- Excellent problem-solving and debugging skills.
- Strong leadership and communication abilities.
Senior Software Development Lead (Cloud)
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of software engineers, fostering a collaborative and high-performance culture.
- Design and architect scalable, robust, and secure cloud-native applications using microservices architecture.
- Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Drive best practices in coding, testing, and deployment, including CI/CD pipelines.
- Ensure code quality, performance, and maintainability through code reviews and adherence to standards.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and roadmaps.
- Troubleshoot and resolve complex technical issues in production environments.
- Evaluate and recommend new technologies and tools to improve development efficiency and application performance.
- Manage cloud infrastructure and services (e.g., AWS, Azure, GCP) to ensure optimal performance and cost-efficiency.
- Contribute to strategic technology decisions and long-term architectural vision.
- Champion agile development methodologies and continuous improvement.
- Ensure security best practices are integrated into all stages of the development process.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software development, with at least 2 years in a lead or senior role.
- Extensive experience with cloud platforms (AWS, Azure, or GCP) and associated services.
- Proficiency in multiple programming languages (e.g., Java, Python, Go, C#).
- Strong understanding of microservices architecture, containerization (Docker, Kubernetes), and serverless computing.
- Experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, Azure DevOps).
- Solid knowledge of database technologies (SQL and NoSQL).
- Excellent leadership, communication, and team management skills.
- Experience with Agile methodologies (Scrum, Kanban).
- Strong problem-solving and debugging abilities.
- Experience with front-end technologies is a plus.
This is an excellent opportunity for a motivated leader to shape the future of cloud development within our organization.
Senior Software Development Lead - Cloud Solutions
Posted today
Job Viewed