This is a remote position.
Position: Software Developers - Mid-Level
Salary: from £45,000 per annum negotiable depending on experience
Contract: Permanent
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 mid level and junior software developers who report to Software Team Lead and will be working on a new website project along other developers for publishing scientific research in a revolutionary way.
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.
Key responsibilities/achievement objectives:
Lead pair programming sessions
Mentor Junior/Early Careers and Associate developers
Take ownership for complex ticket work
Responsible for architecture designs with an understanding of more advanced AWS concepts
Take responsibility for deployments and pipelines for projects
Work closely with product owners and the product team on new features and workshops
Requirements
Key Skills and Experience:
Advanced experience and knowledge in JavaScript/TypeScript and React in commercial environment is essential.
A willingness and passion for learning new technology as required
Proactive and highly organised
Experience with leadership and mentoring
A good understanding of SQL and how to write performant queries (without the use of an ORM)
An ability to explore technology solutions across the technology stack
Ability to provide constructive feedback in the form of code reviews
Experience with stakeholder expectation management with the ability to push back when appropriate rather than over promise
Knowledge of WCAG and accessibility, and experience with AWS, Docker and TDD would be preferable
Depending on your experience our client will support your development and progress within the team.
Our client offers 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.
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
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.