Online since 1999 | 11,195 IT Jobs Live NOW

Software Engineer

Premium Job From Garrison
Recruiter: Garrison
Listed on: 6th September 2019
Location: London
Salary/Rate: Competitive (+ excellent benefits)
Salary Notes: Competitive (+ excellent benefits)
Type: Permanent
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.

We will consider flexible working patterns and part time arrangements to meet employee needs.
Who we are
Founded in 2014 in London, United Kingdom, Garrison has raised more than $50m to date from London investors including Dawn Capital, IP Group, NM Capital and BGF. Garrison's strengths lie in its experienced and dedicated teams, building on years of expertise in cyber security to bring genuinely game changing technology to the industry.
Garrison is working to build the future of cyber security and is already deploying at scale in both the government and commercial space. Our existing customers are large organisations averaging over 50,000 employees each, across sectors including banking, insurance, media, telco, law and government.
Our working culture
We are an exciting start-up with ground-breaking technology; a very serious mission to solve real world problems, but with a positive and highly inclusive atmosphere, and an excellent work/life balance!
At Garrison we celebrate diversity and inclusion, and we're focused on continuously improving equality for the benefit of our employees, products and community. We recruit, develop and retain talent purely on the basis of qualifications, merit and business needs.
We are proud to be an equal opportunity employer and we take every possible step to ensure that every person employed or seeking employment with us receives fair treatment. No-one shall be disadvantaged on the grounds of age, disability, gender, ethnicity, religion or belief, sexual orientation, marital and parental status, neurodiversity, social background, physical ability, illness or otherwise.
Overview of the role
As a Software Engineer at Garrison you will be involved in developing software across all our platforms and creating new products and capabilities, contributing to all aspects of product engineering within the team and taking the lead on creating software components for our current and future products.
2019/20 is shaping up to be our busiest and most productive year yet, with increasing demand, steady growth, and plenty of impactful projects taking place!
Product software development

Developing functionality for the product to meet the key market needs with a focus on delivering reliable, high-quality software solutions.
Contributing to the scoping and design of new software and supporting planning and estimating, including responsibility for estimating individual development tasks

Integration, test and sustainment

Performing the end-to-end integration and test of software components and deploying them onto hardware through both manual testing and automated test development
Collaborating with hardware and firmware teams to mitigate risks in both the overall design and in the integration of hardware and software

Continuous improvement and innovation

Improving code maintainability, automation and supportability, e.g. code refactoring, code peer-review, unit test development and provision of stable APIs
Suggesting and progressing opportunities for innovation across the product, investigating new technologies and techniques, performing prototyping with the direction of senior leadership, and discovering new opportunities for new design improvements and product features.

Skills and experience

Demonstrable knowledge of multiple programming languages (including exposure to C++) and core computer science concepts such as concurrency, networking, performance and algorithms.
A passion for technology, demonstrated through previous project work, professional roles and/or personal projects. You'll likely enjoy technical challenges and delivering results!
Self-motivated, flexible and adaptable, and can cope when thrown in at the deep end
Will understand the importance of planning, prioritisation and getting work done on schedule
Strong interpersonal and communications skills, plus the ability to effectively collaborate with others

What we can offer you in return!

Flexible working hours and regular working from home
Competitive salary
25 days holiday allowance per year (with the opportunity to buy or sell up to 5 days)
Company pension scheme of 8% base salary (depending on employee minimum contribution)
Life assurance and critical illness cover
Share option scheme
Personal annual training budget
Perkbox discounts and freebies
Bike to work scheme and an interest-free season ticket loans
Regular social events
And free fruit, tea and coffee in our offices!