We are looking for a talented and innovative Software Development Team Leader to join our team. The ideal candidate will be responsible for managing and organizing a team of developers, ensuring project goals and deadlines are met. This role will require interaction with various departments within the company to ensure customer needs are met and to foster innovation.
Responsibilities:
Requirements:
Minimum of 5 years of experience in software development, with at least 3 years in a leadership role.
Strong knowledge of Agile methodologies; certifications such as Certified ScrumMaster (CSM) or Microsoft Certified Solutions Developer (MCSD) are preferred.
Strong problem-solving and communication skills.
Ability to work under pressure and manage multiple projects simultaneously.
Skills:
Technical Skills: Proficiency in software development and Agile methodologies; experience with project management tools.
Leadership Skills: Team management, conflict resolution, and effective communication.
Analytical Skills: Problem-solving and critical thinking abilities.
Interpersonal Skills: Collaboration and customer focus.
Continuous Improvement: Adaptability to new technologies and commitment to professional development.