Context Information Security

To be recognised as the world's leading specialist security consulting organisation.

Founded 1998
51-200 employees
  • Cybersecurity
  • Headquarters address
    11 Westferry Circus, Canary Wharf, London E14, UK

    Software development at Context

    Are you interested in being part of a dynamic team that makes a real difference improving the cyber security of our clients?

    Almost all of the software we use is open-source and we like to contribute back to the community (see github.com/ctxis for projects we've been working on). We are passionate about improving our development practices at all levels of the stack and for investigating and using cool technologies, such as Celery, RabbitMQ, Ansible, Docker, Docker Swarm, Kubernetes, Vagrant, Gitlab, Python AsyncIO, AWS, Elasticsearch, Logstash and Kibana.

    Who we're looking for

    If so, we're looking for a senior Python/Django developer to join our software development team based in our London office. We are a small team (you'd be developer number seven) but we like to punch above our weight and build software that really makes an impact. You will be working full-stack on both internal and client facing projects, taking ownership of your code and working closely with a tight knit team.

    As a senior member within the team, you’d be taking responsibility for projects, directing and supporting colleagues, reviewing their work and reporting progress to the team leader. The role will also involve interacting with other parts of the business and also external clients in order to understand their software requirements. So, in addition to being a great programmer, you will need to be a great communicator.

    Who we are

    Context is an independently operated cyber security consultancy, founded in 1998 and focusing on providing highly skilled consultants to help organisations with their information security challenges. We work with some of the world’s most high profile blue chip companies and government organisations.

    Our clients look to us to provide solutions to their most complex information security challenges, in order to protect their most critical resources. Our clients trust us with this great responsibility because of the quality of our people; leaders in their field, inquisitive and capable of rising to the most complex of challenges.

    Alongside our employees drive and determination to be the best at what they do is Context’s company ethos. We are passionate about developing our staff, through provision of continuous training and development opportunities. We also pride ourselves on our flexible and social working environment.

    We are growing rapidly and are expanding our team and our services. We have offices in the UK, Germany and Australia, and are recruiting in order to support an expanding business.

    How we interview

    We'll start with a initial 30 minute phone call where we'll answer any questions you have about Context and have a chat about your previous work experience and ask a few technical questions.

    If things go well, we invite you for an interview at our office. You will receive a coding task beforehand, which you complete in your own time and send back to us before the interview. During the interview, we'll go through your work together and discuss it. We'll probably ask some additional technical and non-technical questions and finally you'll meet the other members of the team.

    And if that all goes well, we'll make a formal offer as soon as possible. As part of our pre-employment screening, we'll ask for some references from previous employers.

    Tech stack

    Python, Django, Ember.js, PostgreSQL, Django REST framework

    Benefits

    Compensation and retirement

    Pension plan