Python Scripting Programmer

Brite Services LTD
Bristol (City Centre)
£16.89 - 19.10 per hour
30 Nov 2017
08 Dec 2017
Contract Type
Full Time

Python Scripting Programmer, Bristol

We are recruiting an experienced Python Scripting Programmer to work on a development project for a design engineering team working for a National Utilities company. In return for being a Python Scripting Programmer you will receive an excellent hourly rate with enhanced benefits and free onsite parking.

Our client is award winning electricity distribution network which provides the highest quality of service and receives the Government’s Charter Mark scheme accolade every year. They cover a large geographical patch including the South West, South Wales and the Midlands and have over 7.8 million customers.

Our client runs their software to model the power flows through their electrical network, and they are looking for an experienced Python programmer to script programs to allow automated scripts and reports to push/pull data to their PSS/E package.

As a Python Scripting Programmer, you will ideally have experience in:

  • Python language:
    • Python 2.5 (experience porting codebases from 2.5 to more modern versions would be helpful)
    • Python 2.7 (most programming will be in this version)
  • User interfaces:
    • PyQt (version 4 or 5)
    • cmd (text interfaces used in a few programs including CRT)
  • Databases:
    • pyodbc
    • sqlite3
    • sqlalchemy (not currently used, but would be useful if we are writing more database-driven tools)

The successful candidate will be numerically and analytically focused with a good understanding of manipulating data and tables, and generating reports. Any knowledge of Power Systems or electrical theory would be advantageous but not essential as support and direction can be given on the electrical side.

This is a temporary role for a minimum of 6 months which has the possibility of being extended into something long term dependent on how the role develops.

This job was originally posted as