My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Fri 07/06/2024

Software Development Team Leader

Manchester, M2, UK
Apply Now

Company: UNITING AMBITION

Job Type: Permanent, Full Time

Salary: £65000 - £75000/annum travel allowance, bonus, income prot

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.

Responsibilities:

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
Apply Now