338 Development 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.
Curriculum Development Lead
Posted today
Job Viewed
Job Description
Curriculum Development Lead
Posted today
Job Viewed
Job Description
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Key responsibilities include translating business requirements into technical specifications, leading code reviews, and ensuring adherence to coding standards and security best practices. You will collaborate closely with product managers, designers, and other stakeholders to define project roadmaps and deliver features that meet user needs and business objectives. The Senior Software Development Lead will also be instrumental in identifying and mitigating technical risks, optimizing application performance, and maintaining the health and scalability of the software systems. This position requires a hands-on approach, with the ability to contribute to development efforts when needed, as well as foster a culture of innovation and continuous improvement within the team. Mentoring junior developers and facilitating knowledge sharing will be a crucial aspect of the role.
Requirements include a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. A minimum of 8 years of professional software development experience, with at least 3 years in a lead or supervisory role, is mandatory. Strong proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript) and experience with modern software development frameworks and methodologies (e.g., Agile, Scrum) are essential. Demonstrable experience in designing and implementing scalable, distributed systems and cloud-based architectures (e.g., AWS, Azure) is highly desirable. Excellent leadership, communication, and problem-solving skills are critical. The ability to manage technical debt and drive technical excellence is a key requirement.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, testing, and deployment of scalable, robust, and high-performance software applications.
- Provide technical leadership and mentorship to a team of software engineers, fostering a culture of innovation and continuous improvement.
- Collaborate with product managers and stakeholders to define project requirements, technical specifications, and roadmaps.
- Oversee code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines.
- Drive the adoption of modern development methodologies, tools, and technologies (e.g., Agile, CI/CD, microservices).
- Troubleshoot and resolve complex technical issues, ensuring the stability and reliability of software systems.
- Contribute to architectural decisions and technical strategy discussions.
- Manage project timelines, resources, and deliverables, ensuring timely and successful project completion.
- Conduct performance reviews and facilitate the professional development of team members.
- Champion quality assurance and testing strategies throughout the software development lifecycle.
- Stay current with emerging technologies and industry trends, recommending adoption where appropriate.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a leadership or lead role.
- Proven experience in designing and developing complex, scalable software systems.
- Proficiency in multiple programming languages (e.g., Java, Python, C#, JavaScript) and frameworks.
- Strong understanding of software architecture patterns, data structures, and algorithms.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Expertise in Agile development methodologies and CI/CD pipelines.
- Excellent leadership, communication, and interpersonal skills.
- Strong problem-solving, analytical, and critical-thinking abilities.
- Ability to manage multiple projects and priorities effectively in a remote environment.
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.
Be The First To Know
About the latest Development team lead Jobs in Vietnam !
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.