Design, architect and deliver a wide range of robust, resilient software solutions into production
Lead a team of engineers in the development of great software solutions
Work across a range of front and backend technologies (Kotlin, C#, AWS etc) in a highly supportive work environment
Develop and write great code on a daily basis, leading by example
Research, evaluate and implement new technologies that help improve how we work
Proactively contribute to a team culture that values quality, robustness and knowledge sharing
Mentor more junior staff and peers
Need to have
Ideally, a minimum of 7 years experience in the software industry
Exceptional understanding of coding principles, from functional to OO, clean coding to testing, etc
Expertise in Java, Kotlin, C# or similar HLL.
Experience with industry frameworks and libraries (e.g. Spring, .NET Core, React, etc)
Experience of agile processes - planning, grooming, demo, retro, story points, burndown, etc
Evidence of taking a leadership role in a technical team to deliver software to market
Excellent understanding of emerging technologies and practices
A keen eye for detail and quality which should be reflected in your outputs
Excellent academic qualifications and communication skills, written and verbal
Eligible to live and work in the UK
Good to have
Experience developing mobile apps (Kotlin / Swift), or web applications (Angular / React)
Experience developing cloud native and serverless system (Azure / GCP / AWS)
Evidence of contribution to a personal or open source project
Great interpersonal skills and ability to work as part of a team
Client facing experience
Competitive salary + bonus
35 days annual leave
8% contributory pension
£3600 hardware budget, renewed after 3 years
Health insurance + complimentary life assurance
Annual personal learning and training
This job comes with several perks and benefits
Get your caffeine fix to get you started and keep you going.
Break a leg! Seriously, we got you covered in our company healthcare plan.
Kids are the future, go spend time with them.
We take care of you, even when you are old and wrinkly.
We want to take you from good to great.
Social gatherings and games; hang out with your colleagues.