NET Team Lead
On behalf of a key client we are resourcing for a .NET team lead. This is a hands on role leading the team to overhaul a key piece of software.
The role is a 6 month FTC with the chance to extend and is one day a week in office
Please see the full details below
Management Responsibilities:
Oversee the activities of a small project software development team, managing offshore (partner), contract, and permanent developers, while setting clear goals for each team member to ensure timely project delivery.
Ensure that technical solutions align with the technical architecture and adhere to agreed development standards.
Supervise the creation of clean, secure, and maintainable code that follows industry best practices, with a focus on strengthening the Test-Driven Development (TDD) approach.
Take a lead role throughout the entire software development lifecycle, assisting in defining requirements, developing and executing QA test cases, and ensuring the team delivers automated testing where appropriate.
Support the learning and progression of other developers in the department through informal discussions, pair-programming, code reviews, and formal training, ensuring adherence to development standards.
Lead a small team of back-end and offshore front-end developers, alongside a QA resource, and oversee the hiring and training of new developers or QA personnel as necessary.
Facilitate Scrum events, including sprint planning, daily scrums, and sprint ...