Software Development - Academy Leader (coaching and Training Junior/Graduate Developers) based Stafford. Certes Computing are seeking an experienced software developer to take responsibility for the development of new recruits, including apprentices, placement students and graduates, as well as existing team members. You will work closely with our lead developers and business management to design and deliver a wide range of courses and activities which could include subjects such as: Business Domain Knowledge Product Range and Customers Clean Code & SOLID Principles Technical Architecture & Tool Sets Effective Pairing Agile Software Development The role will also encompass a range of other activities designed to build a vibrant and active team: Building strong relationships with local educational establishments Supporting and working with Agile and Development community groups such as Staffs Web Meetup and Conference events Encouraging team participation in contributing to the developers blog and social media Assisting in developer recruitmentThis is an excellent opportunity for an ambitious individual to really make their mark in this highly respected organisation, taking ownership of the training process, from developing the learning materials through to delivery. My client as a real focus on excellence and it is our intention that throughthe Academy our vision is realised effectively and enthusiastically throughout the organisation. Requirements: Strong technical training/documentation experience/workshop facilitation Thorough understanding of software development fundamentals gained from either an academic or software development background Excellent written and verbal communication skills, able to convey complex technical issues both verbally and documented Technology enthusiast; able to quickly learn new technologies and keen to share their passion for technologyAdditionally my client is looking for an individual that has a genuine enthusiasm for software development with an appetite to develop their craft and others around them. Experience of specific languages, tools or environments is of much lesser importance to us, although a solid understanding of software fundamentals is a must.If this is the ideal role for you then please apply now. Certes Computing (and all of its subsidiary companies) is committed to promoting equality and diversity in its business operations.