Job Title: Engineering Manager (Hands on .NET)
Location: Newcastle
Salary: Up to £70K per annum
About the Role:
We are seeking a highly skilled and experienced Software Engineering Manager to lead our team of engineers in designing, developing, and maintaining innovative software solutions. The ideal candidate will possess a unique blend of technical expertise, leadership skills, and excellent communication abilities.
Key Responsibilities:
* Lead a team of software engineers in the design, development, and maintenance of cutting-edge software solutions.
* Provide technical guidance and mentorship to team members to ensure they have the necessary skills and knowledge to excel in their roles.
* Collaborate with cross-functional teams to identify project requirements and develop strategies to meet those needs.
* Develop and implement processes and procedures to improve team productivity, efficiency, and quality.
* Maintain accurate records and reports related to team performance, project progress, and other relevant metrics.
Requirements:
* Proven experience as a Software Engineering Manager or similar role with a strong track record of leading high-performing teams.
* Deep understanding of software development principles, practices, and technologies, particularly in the .NET domain.
* Excellent leadership, communication, and interpersonal skills, with the ability to inspire and motivate team members.
* A bachelor's degree in Computer Science or a related field is required; a master's degree or higher is preferred.
What We Offer:
We offer a competitive salary of up to £70K per annum, a hybrid work arrangement with 2 days of remote work per week, and opportunities for professional growth and development in a dynamic and supportive environment.