Managing non-functional requirements
Contributing to and support technology selection by considering costs, licensing, vendor relationships, technology strategy, compatibility, interoperability, support, deployment, upgrade policies, and end-
user environments, reducing risk where there is high complexity or uncertainty and introducing risk where there are clear benefits in doing so
Contributing to the architecture definition process, bringing structure, guidelines, principles and leadership to the development aspects of projects
Managing architecture evaluation by testing throughout the software development lifecycle, giving LEO’s customers confidence that the system will work when rolled out
Collaborating closely with all system stakeholders (ranging from the development team to stakeholders who have an interest from a security, database, operations, maintenance, and support perspective) to ensure that the custom software development will successfully integrate with its environment
Providing coaching and mentoring to the development team as needed
Managing quality assurance by maintaining code standards, design principles and source code analysis tools through to the use of continuous integration, automated unit testing, deployment automation and code coverage tools
Skills and knowledge
B.Sc. in any of the STEM fields or equivalent demonstrable work experience
Three+ years of experience with identifying issues and implement solutions to complex problems in medium to large scale backend infrastructure.
Demonstrable experience of analysing and solving difficult problems across the stack
Two+ years experience of using open-source web development frameworks to facilitate the creation of complex, database-
driven websites, with an emphasis on reusability and pluggability of components, rapid development, and adhering to the principle of don’t repeat yourself’
Demonstrable experience of creating complex solutions using industry standards and best-practice
Excellent understanding of a wide range of technologies, processes, tools and systems, including enterprise-scale solutions
Demonstrable experience with an open-source learning (content) management systems
Comprehensive knowledge of version control and release management with Git
Extensive experience using Django / Slim / React.js
Experience integrating with AWS services such as Elasticache, SQS and ElasticSearch service.
Demonstrable experience with automated code base testing
Demonstrable experience using Scrum methodology
Demonstrable experience deploying and optimising responsive applications for mobile experience
Excellent communication skills, both written and verbal.
You will be working for a market leading, global organisation, which is fast growing in the learning technologies sector.
LEO is part of the Learning Technologies Group. LTG are specialist learning technology businesses that are at the forefront of innovation and industry leading.
The brands range from exciting video games companies to leading software and standards companies.
LEO is a global leader in the creation of digital learning, working with the world’s top brands. These include British Airways, Jaguar Land Rover, Novartis, Mars, John Lewis, as well as Government departments, charities and the United Nations.
With offices in Brighton, London, Sheffield, New York and Rio de Janeiro, LEO offers a wide range of software services to support our clients throughout the entire training and development life-
cycle. Specialising in learning technologies, our services include multi-device learning, mobile apps, learning portals, learning games, authoring tools and consultancy.
LEO’s creative hub is our Studio where teams of learning designers, visual designers and developers work with our accounts teams to deliver these services to our clients.
At LEO we offer a competitive salary and an impressive benefits package, and the opportunity to work in a fun and social environment that is both challenging and rewarding.
LEO’s UK benefits package includes a healthcare cash plan, life assurance, pension scheme, ShareSave scheme, flexible working, discretionary bonus scheme and travel loans along with access to Perkbox for individually tailored benefits and offers.
All that and great bean-to-cup coffee and fresh fruit in all our offices.