Société : Vantage Consulting Ltd Lieu : Greater Manchester England
SoftwareEngineeringTeamLeadManchester Hybrid (1 day a week in the office) 72k DOE I'm currently partnered with a company based in GreaterManchester who are looking for a SoftwareEngineeringTeamLead to manage and develop their .NET development team.
Responsibilities:
Responsible for the management, personal development, and recruitment of a team of developers.
Work alongside the Software Development Manager to manage resources and provide updates to contribute to the Management Board in relation to the development roadmap.
Work alongside the Software Development Manager to ensure the technical and business goals and objectives are aligned to achieving best value for the organisation and its customers.
Ensure the production and maintenance of relevant technical software documentation where required.
Define and document departmental and system strategies and progression of any allocated objectives.
Capable of understanding, contributing to and directing the technical solutions from design to code level.
Organise and facilitate regular Technical Forums to enable knowledge sharing and idea sharing for the future direction of the development architecture.
Develop excellent knowledge of the company's network, database infrastructure and server infrastructure.
Present ideas for system improvements and challenging existing technologies/methodologies where appropriate to identify any potential cost or timesaving.
Work closely with Business Analysts to understand and analyse user requirements and identify any potential issues, impacts, risks etc.
along with the production of technical specifications where appropriate.
Work closely with Test Team to help support functional and user-based test planning and testing.
Ensure the documentation, adoption and maintenance of development standards.
Work within and contribute effectively to the requirements / prioritisation process and frameworks implemented by the company.
Ensure data security, integrity and availability in line with external standards such as GDPR.
Work with the Data Services Lead to support both system development and BI development from a database and BI perspective.
Liaise with other Key Stakeholders in the business to ensure that there is a good synergy and relationship between the business and the development team.
Instigate and guiding the investigation into new technologies and providing feedback to the Management Board of the impact of adopting these if applicable.
Work with the UX Lead to ensure that the team design and develop user friendly and intuitive screens for applications, that align to the expectations defined by the UX Lead.
Ensure code is maintained within GIT Source Control and understand branching, GitFlow etc.
Ensure the systems are maintained by continually monitoring and correcting software defects.
Continually updating technical knowledge and skills by reading manuals, using video tutorials and hands-on training.
Work with the Support TeamLead to ensure an effective support process / function and assist with the management and prioritisation of support tasks.
Support the development manager to introduce, manage productivity measures, KPIs and implement efficiencies and improvements from these.
Essential Skills:
Previous and demonstrable commercial and technical experience in a similar role Previous and demonstrable line management experience in a commercial environment Ability to work in line with the company's Core Values of pride, integrity, accountability, continuous improvement and enjoyment C# and Web services (Web/Rest API's) Azure DevOps and Git/GitFlow .NET Framework 4.0 and above, MVC, WPF Demonstrable SQL / Database technical knowledge Object Relational Mapping Tools (e.g.
Entity Framework) Experience with web technologies, including TypeScript/JavaScript, BootStrap, HTML, CSS Hands-on coding experience of the above technologies Excellent interpersonal skills and able to communicate and build relationships across multiple roles/levels and managing stakeholders and internal customers.
Ability to work in a reactive environment whilst dealing with competing priorities and motivated by a positive can do attitude.
Strong analytical skills, oral and written communication Experience with formal personal development planning, individual and team performance management Committed to work in accordance with customer centricity values.
Desirable skills Sass and Task Runners (Gulp, WebPack) Azure infrastructure and application planning, deployments, and monitoring Basic understanding of the automotive and/or financial services industry If you feel like this position aligns with your current experience, please send your CV VantageConsulting Ltd GreaterManchesterEngland