https://www.adzuna.co.uk/jobs/land/ad/1991007169?v=118AC694CEAB98CE4243FDF41441A83256001F4F&ccd=72716d0e53bbc2446a926e0929100626&frd=f89251acd336990e6b7782616d93d130&r=6485699&utm_source=jwicomdirect-dynamic&utm_medium=ppc&partnerb=1&chnlid=2000&utm_content=1&utm_campaign=0.04IT / Computing / Software0.041991007169Technical Team Leader£50000 – £55000/annum 30 days holiday + Excellent BensTechnical Team Lead Scrum Master We have a fantastic opportunity for a Technical Team Lead who has worked in Scrum Master or equivalent role and understands the importance of planning and removing obstacles for a development team. Experience of working with Agile/SAFe methodologies and embedding them into a development team is essential. This is NOT a Technical Hands On role so may suit a senior software engineer looking to take the next step up in leading development teams. You will have: Led, developed, and motivated a team of software engineers and understands the positive effect this can have on the development of digital products. Worked in Scrum Master or equivalent role and understands the importance of planning and removing obstacles for a development team. Previous experience of liaising with a range of stakeholders to take on technical ideas, support with solutions and delegate tasks to their team. Experience of working with Agile/SAFe methodologies and embedding them into a development team. Experience of working within a DevOps environment. Experience with 1 or more of the following technologies: .NET Core, AngularJS, AWS (IaaS, FaaS) or React Native, Key accountabilities: Develop your team to be responsible for providing innovative applications. Provide technical direction for your team and ensure the team’s decisions and approach aligns to the technical architecture and product roadmap. Understand and analyse the code produced by your team, providing code reviews where necessary. Provide coaching to develop your team members in Agile methodologies and key technologies in order to improve skillsets and capability. You are the scrum master so will facilitate your on/offshore team members accordingly to be able to focus on development activity. Provide technical leadership and innovation utilising advanced technical skills. Accountable for the development of quality solutions based on technical requirements. The ability to blend traditional management principles into an Agile environment. Provide coaching and mentor your team members in key technologies with a view to improving the general skillset and capability of the team and developing high performance. Streamline the software delivery process by promoting continuous integration and a continuous deployment model. Collaborate across Scrum teams, Change & Release Management and offshore IT Partners, sharing knowledge and best practice to ensure seamless delivery to your customers. Develop an excellent user experience through the products and services your team builds. Experience of designing solutions using: Technologies: C#, Web API, MVC, Angular, REST, JSON, Messaging (SNS, SQS) Databases: SQL Server, MySQL, PostgreSQL, RedShift. Tools/Frameworks: Visual Studio 2015 and above, Git, Soap UI, MSpec, xUnit, Jasmine, SpecFlow, Confluence, JIRA, Bamboo, MySQL Workbenc Methodologies: Agile, Scrum, Test Driven Development (TDD), Continuous Integration (CI). Skills, qualifications, and experience: Educated to Degree level in relevant computing discipline or equivalent professional experience. Scrum Master certified and experienced in the Scrum Master role. Experience of leading and managing at team level. Experience designing solutions and leading teams developing for the cloud, specifically AWS. Strong knowledge of REST API’s and integration via API’s, software design patterns. An understanding of Data Warehousing. Excellent communication and interpersonal skills. Be able to communicate effectively to both technical and non-technical audiences. Experience designing and building usable and scalable systems and applications. Comfortable working in a dynamic, large-scale agile change initiative with multiple technologies. Experience of test-driven development alongside use of automated test frameworks, mocking/stubbing and xUnit/MSpec. Experience using Behaviour Driven Development