Job Description
<strong><u>Job Description</u></strong><p><br></p><strong>Job purpose </strong><p><br></p>As a Team lead- Software Development, you will coordinate the different activities of a software engineering team with the objective to deliver best quality product as per project plan timelines and requirements through effective design, implementation and operation.<p><br></p><strong>What will you do? </strong><p><br></p>Coordinate a team of developers.<p><br></p><ul><li>Develop new software components, maintain and enhance current software products.</li><li>Assure the reliability, quality, security and long-life of the software.</li><li>Follow-up of the organization technical standards</li><li>Implement technical standards and global organization solutions</li></ul><p><br></p><strong>What do you need to know? </strong><p><br></p><ul><li>Proven experience of leading a team of software Engineers</li><li>Proven ability of tackling challenging projects</li><li>Experience in full software development lifecycle from design to deployment</li><li>A proven track record of developing high quality software to business specification whilst understanding processes and requirements.</li><li>People management and leadership skills, including coaching, supervision, staffing, and conflict management</li><li>Excellent analytical and problem-solving skills</li><li>Bachelorβs Degree in engineering</li></ul>