11 APR 2016

Python/Django Developer

Love Python and Django? So do we!

At Context we use Django and Python to develop our in-house web applications, the largest project being our back-office application (CHAOS) that does everything from scheduling jobs to financial forecasting and even planning social events. CHAOS already interfaces with our SugarCRM sales software via a REST API and upcoming integration work will link it to our new finance system.

We're also developing a large scale distributed automated vulnerability scanning engine and maintain a penetration testing administration system. And last but not least, we're developing a document writing tool (think Google Docs for writing security testing reports) using Ember.js and Django REST framework.

We're looking for a Python/Django developer to join the software development team in Context's London office. We are a small team (you'd be developer number six) but we like to punch above our weight and build software that really makes a difference. Almost all 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).

This role will involve interacting with other parts of the business and also external clients to understand what they want our systems to do, so in addition to being a great programmer, you need to be very good at listening to users and translating their needs into software requirements.

Skills & Requirements

  • Expert Python and Django skills
  • Solid experience in full-stack web development (HTML, CSS, SQL, JavaScript)
  • Basic Linux system administration
  • Git experience. We use gitlab and have daily meetings to discuss any open merge requests
  • Good English language and interpersonal skills and ability to develop business requirements with a range of staff from across the company
  • Experience with the following a plus: Ember.js or any other JavaScript framework, PostgreSQL, Django REST framework, Nginx/uwsgi, Celery, Ansible, Vagrant

The Company

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.

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.Salary and packageA competitive salary and package aligned to market rates and including annual review.

Additionally, Context hosts a comprehensive bonus scheme and benefits including:

  • 25 days annual leave, option to buy up to 5 extra days;
  • company pension scheme, contributory of up to 8%;
  • company share plan;
  • numerous voluntary benefits including Cycle to Work Scheme, Childcare Voucher Scheme, Season Ticket Loan;
  • free eye tests and sabbatical options.
Employees also benefit from an individually tailored learning and development plan which can include financial support with tuition/exam fees and access to various conference opportunities. Company ethos is paramount and so, in addition to these bonuses and benefits, Context offers a flexible working environment, regular social activities and various day to day extras such as free refreshments.

Send Message

captcha
Cancel  

Note: We don't store or keep your messages, they are sent directly to Patrick Craston. You will recieve a copy of your message in your inbox, and all replies from Patrick Craston will go straight to you.