This is a remote position.
Software Team Lead
Salary: £40K to £58K per annum negotiable and depending on experience
Contract: Permanent (Full Time)
Location: Hybrid - flexibility to work from home or at any of our main hubs (London, Bristol, Manchester and Harwell)
On behalf of our client in educational sector, we are seeking to hire a Software Team Lead who will be managing a team of 3 software developers who are working on a new website project for publishing scientific research in a revolutionary way. As well as managing and mentoring the team you will be expected to undertake some development work and ensure the architecture is suitable for delivering the site. You will also work with other team leaders to ensure consistency in development process and share ideas.
Our client is a not-for-profit organisation for digital services and solutions who believes education and research improves lives, and technology improves education and research.
Their vision is for the UK to be a world leader in technology for education and research and their mission is to power and empower their members with the technology and data they need to succeed.
About their Software Development Group and your team:
Our client works closely with the different product families within the organisation to create products that meet their vision and the users requirements. Focussing on the technical innovation and software delivery, they pride themselves on building the right thing, and building the thing right . They do this using agile methodologies, with continuous testing, architecting, integration, delivery, and validated learning.
Your Responsibilities will include:
Leading the designing, architecting, and development of new features and services
Maintaining existing services, ensuring operability and security
Closely working with Product Owners to make sure requirements are fully understood
Line management for development teams, including target setting and performance management
Influencing the technological direction of the organisation, bringing technology and process improvements to other teams
Implement and manage internal processes for managing software development
Drive process improvement in the team, for better estimates, software quality, and cost efficiency
Day-to-day decision making with teams, in line with organisation s software strategy and direction
Maintain an understanding of application usage with colleges and university and their students and staff, ensuring software developed matches their needs expectations
Requirements
Key Skills and Experience:
A willingness and passion for learning new technology as required.
The ability to act and work both independently and as an enthusiastic team member.
Ability to develop expertise in new languages and technologies as required.
The ability to teach and mentor other developers and lead them to achieving the team s goal.
Experience in at least one of: Java, JavaScript, Python, C#.
Experience taking a lead role in the development of a software application.
Experience with Terraform, Node.js, AWS, Azure, Docker, RESTful API design, React, WCAG accessibility guidelines, mobile development.
Benefits
Benefits are great too. They offer:
Flexible work pattern, which can adapt to suit your schedules and personal commitments
28 days annual leave (plus bank holidays) and an additional three closure days over Christmas
A generous pension scheme with above average employer contributions
A range of leave options, including parental leave, volunteer leave and even career breaks.
A generous budget to attend conferences and in-person training
Allocated allowance of up to £250 to equip your home office
A company culture which supports and promotes personal learning and development, including access to thousands of courses on LinkedIn Learning
Mental health first aid trained staff and supportive environment, plus your own Wellbeing allowance to spend on wellbeing for you
Financial well-being support
Discounts on big-name high-street stores
Cycle to work scheme
Employee recognition awards and travel loans
They offer hybrid working and although the majority of their staff work from home, getting face to face is something they value and find time for when they can. If you prefer an office environment all their hubs are open and offer a great space to work.
Equality, diversity and inclusion
Our client strives to be best in practice and are working hard to achieve progressive change. Always inclusive is one of their six guiding principles - a principle which actively encourages acceptance of differences within individuals.
They are committed to equal employment opportunities regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, neurodivergence, trans status, veteran status or gender identity.
Just so you know, we review CVs as we receive them, and interview as soon as we have applications that look like a good match (usually within a week). We don t use closing dates. So, please apply as soon as possible to avoid missing out on this role.
Key Skills and Experience: A willingness and passion for learning new technology as required. The ability to act and work both independently and as an enthusiastic team member. Ability to develop expertise in new languages and technologies as required. The ability to teach and mentor other developers and lead them to achieving the team s goal. Experience in at least one of: Java, JavaScript, Python, C#. Experience taking a lead role in the development of a software application. Experience with Terraform, Node.js, AWS, Azure, Docker, RESTful API design, React, WCAG accessibility guidelines, mobile development.