Job Description
<p>Specialists in enterprise software development and streamlining tech processes, Endspace identifies and constructs innovative automated web and app development solutions. Their team architect technology of the highest calibre to transform business efficiency into profitability. </p><p><br></p><p><strong>Position Overview:</strong></p><p><br></p><p>We are looking for an experienced Tech Team Leader to join our organization and lead a talented group of engineers. As the Tech Team Leader, you will be responsible for overseeing the technical direction of our projects, managing the development team, and ensuring the successful delivery of our products. Your strong technical expertise and leadership skills will be crucial in driving innovation, fostering collaboration, and achieving our development goals.</p><p><br></p><p><strong>Responsibilities:</strong></p><p><br></p><p><em>Technical Leadership:</em></p><ul><li>Define and communicate the technical vision, strategy, and roadmap for the team.</li><li>Stay up-to-date with the latest technologies, industry trends, and best practices, and guide the team on their adoption.</li><li>Provide technical expertise and guidance to team members, assisting with problem-solving and architectural decisions.</li><li>Collaborate with other teams, such as product management and design, to align technical initiatives with business objectives.</li></ul><p><br></p><p>Team Management:</p><ul><li>Lead and mentor a team of engineers, fostering a culture of collaboration, continuous learning, and high performance.</li><li>Set clear goals, expectations, and priorities for the team, and ensure their alignment with project objectives.</li><li>Plan and allocate resources effectively, considering project requirements, timelines, and team member skills.</li><li>Conduct regular performance evaluations, provide feedback, and identify opportunities for professional growth.</li></ul><p><br></p><p><em>Project Delivery:</em></p><ul><li>Oversee the planning, execution, and delivery of development projects, ensuring they are completed on time and within budget.</li><li>Coordinate with stakeholders to gather project requirements and define deliverables and milestones.</li><li>Monitor project progress, identify risks or issues, and implement appropriate measures to mitigate them.</li><li>Collaborate with cross-functional teams to ensure seamless integration of software components and successful product releases.</li></ul><p><br></p><p><em>Collaboration and Communication:</em></p><ul><li>Foster a collaborative and inclusive team environment, promoting knowledge sharing and effective communication.</li><li>Communicate project status, risks, and technical challenges to stakeholders and leadership.</li><li>Facilitate regular team meetings, stand-ups, and code reviews to maintain code quality and ensure adherence to best practices.</li><li>Encourage innovation, experimentation, and the sharing of ideas within the team.</li></ul><p><br></p><p><em>Qualifications:</em></p><ul><li>Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.</li><li>Ten years of experience in software development, with at least six years in a leadership or team management role.</li><li>Strong technical expertise in relevant technologies and frameworks, with a focus on (mention specific technologies relevant to your organization).</li><li>Proven track record of successfully leading and delivering complex development projects.</li><li>Excellent leadership and interpersonal skills, with the ability to inspire and motivate team members.</li><li>Strong problem-solving and decision-making abilities, with attention to detail and a focus on quality.</li><li>Excellent communication skills, both written and verbal, with the ability to effectively collaborate with diverse stakeholders.</li></ul><p><br></p><p>If you are a seasoned Tech Team Leader with a passion for technology, a track record of successful project delivery, and the ability to lead and inspire a team, we would love to have you on board. Join our organization and contribute to our success by driving technical excellence and delivering innovative solutions.</p><p><br></p>