Software Development Team Leader
Manchester City Centre
£65k - 75k per year + Travel Allowance, Bonus, Income protection, Life Assurance and Gym Membership
23 days ago
Software Engineering Team Lead
Manchester or Midlands - Hybrid working
£65,000 to £75,000 + Travel Allowance + Bonus
We are seeking an experienced and motivated Software Engineering Team Lead to join our company. As a Team Lead, you will oversee a talented group of C# .NET developers and play a critical role in driving the success of our software development projects. You will be responsible for leading and managing the team, ensuring the delivery of high-quality code, and fostering a collaborative and innovative work environment. This is an exciting opportunity to make a significant impact in the industry while leading a team of passionate developers.
- Lead a team of C# .NET developers, providing guidance, mentorship, and support to foster their professional growth.
- Set clear goals and expectations for the team, ensuring alignment with project objectives and company vision.
- Facilitate effective communication and collaboration within the team, as well as with other departments or stakeholders.
- Conduct regular performance evaluations, provide constructive feedback, and identify opportunities for skill development.
- Collaborate with project managers, product owners, and stakeholders to define project scope, requirements, and timelines.
- Break down complex projects into manageable tasks, assign responsibilities, and ensure deliverables are met on time and within budget.
- Proactively identify and mitigate project risks, escalating issues when necessary.
- Monitor progress, track key metrics, and provide regular status updates to management and stakeholders.
- Possess a strong understanding of C# .NET development about industry best practices.
- Review and provide feedback on code architecture, design, and implementation to maintain high-quality standards.
- Collaborate with the team to solve complex technical challenges and promote innovation.
- Stay up-to-date with industry trends, emerging technologies, and techniques.
- Continuously evaluate and improve software development processes, tools, and methodologies to enhance team productivity and code quality.
- Identify opportunities for automation, streamline workflows, and implement best practices.
- Foster a culture of continuous learning and improvement within the team.
Qualifications and Skills:
- Proven experience leading and managing software engineering teams.
- Strong technical expertise in C# .NET development and related technologies.
- Solid understanding of software development methodologies, such as Agile or Scrum.
- Excellent communication, interpersonal, and leadership skills.
- Ability to make sound decisions under pressure and manage competing priorities.
- Strong problem-solving skills and a proactive attitude towards challenges.
- Familiarity with code versioning tools, issue tracking systems, and collaborative development platforms.
Join our dynamic and innovative team, and be a part of creating cutting-edge business. Apply now and unleash your leadership potential.