Lead Software Engineer

North West England
£60000 - £70000 per annum + pension
14 Oct 2016
22 Oct 2016
Contract Type
This is a once-in-a-generation opportunity for digital experts to improve millions of lives for an organisation going through one of the highest profile digital transformation programmes in the world. As a Lead Software Engineer, you will provide technical leadership to a team of Software Engineers along with providing oversight to the products they develop. You will own the team's software development process along with setting the strategies for products and the wider community. You'll contribute to the Architectural & Software Engineering principles, which will help ensure the systems are fit for purpose. You are a skilled practitioner and role model in software craftsmanship. Responsible for ensuring best practices are adhered to across the department and guiding teams on how to deliver a quality product. With a focus on stability, availability and quality, you will be accountable for the code your teams produce. ESSENTIAL SKILLS & EXPERIENCE Experience of leading multiple Software Engineer teams in a complex, multi-disciplinary environment, delivering products within specific time-scales and working alongside multiple senior stakeholders Experience working with a technical architect to specify the architecture and technical approach for the product being developed Extensive development experience in open source technologies like Java, JavaScript, Node.js Extensive knowledge of both SQL and no-SQL database applications such as Postgres, MySQL, and MongoDB Extensive experience working with distributed version control systems such as Git Can lead Software Engineers in test-driven development alongside the use of automated test frameworks Extensive experience implementing Software Engineering best practices and governing them Extensive experience of developing on cloud-based environments This job was originally posted as www.totaljobs.com/job/66899918