(NA-298) | SOFTWARE ENGINEERING TEAM LEAD

Quetzalintl


We are looking for a skilled Software Engineering Team Lead to guide our talented team of engineers and oversee our Quality Assurance (QA) team. The ideal candidate will have a robust background in software engineering, leadership experience, and expertise in cloud architecture, design patterns, and software engineering best practices. *100% Remote in Colombia* Responsibilities: - Lead and mentor a team of software engineers and QA professionals, fostering a culture of collaboration, innovation, and excellence. - Oversee the design, development, and deployment of high-quality software solutions, ensuring alignment with business goals. - Implement cloud architecture strategies to create scalable and reliable applications. - Enforce software engineering best practices, including design patterns, code reviews, and documentation. - Manage the CI/CD pipeline, facilitating seamless integration and deployment processes. - Collaborate with the QA team to establish comprehensive testing strategies and ensure product quality throughout the development lifecycle. - Engage with stakeholders to gather requirements and provide technical solutions that meet business objectives. - Participate in architectural discussions and offer insights based on industry best practices and emerging technologies. - Drive continuous improvement initiatives within the team, identifying areas for optimization in both software development and QA processes. Qualifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field. - Minimum of 4 years of experience as a Senior Software Engineer, with a proven track record of delivering successful software projects. - At least 2 years of experience in a leadership role, managing and mentoring engineering and QA teams. - Strong knowledge of cloud architecture (AWS, Azure, or Google Cloud) and experience designing cloud-based applications. - Proficient in software engineering best practices, including design patterns and agile methodologies. - Experience with CI/CD tools and practices to ensure efficient deployment and integration processes. - Familiarity with QA methodologies and experience overseeing quality assurance processes. - Excellent communication, leadership, and interpersonal skills. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información