Python Developer - Contract


  •  You will work as python mathematical programming expert in a large complex agile project to implement a new optimization system for Electricity resource scheduling & dispatch 
  • Analyse requirements and understand functionality that is required to be implemented using Python and Gurobi 
  • Work with Business experts , business analyst , solution architect on day to day basis  
  • Design the Python application to meet functional and non-functional requirements ( mission critical , high availability, heavy duty, high performance etc.) 
  • Develop Python with high quality and coding standards/ best practices 
  • Deploy the Python code into various environments 
  • Conduct code reviews and come up with improvements
  • Support SIT and UAT
  • Support cutover , go-live activities  


 Desired Skills and Experience  


  1. 4+ years of relevant experience in Python programming and its application for complex problem solving, optimization, data processing , prediction etc.  
  2. 4+ years of experience in Optimisation application using Gurobi/CPLEX/Xpress product  
  3. Programming experience in C/C++ 
  4. Experience in Python based interface/integration development with other systems running in different operating systems ( using webservice, remote procedure calls, APIs, database links etc. ) 
  5. Experience in Linear Programming , mixed integer programming, algebraic modelling language ( AMPL ) 
  1. Expertise in Mathematical algorithms 
  2. Problem Solving methods and algorithm development.  
  3. Prototype and evaluations. 
  4. Expertise in data processing for prediction, forecasting, transformation using Python 
  5. Expertise in Mathematical and constraint modelling  
  1. Experience in Visualization and reporting using Tableau/Power BI 
  2. Strong knowledge in operational research and optimization 
  3. Knowledge of Electricity industry including Electricity Balancing  
  4. Experience in application of CPLEX/Gurobi/Xpress optimisation products for Electricity Unit Commitment problem solving.  
  5. Excellent communication skills 
  1. Experience working in Agile software development environment with multi vendors 

Job type: Contract

Location: Wokingham

Rate: £500 per day - outside IR35

date posted: 7/9/2020 8:59:40 AM

By using our website you consent to accepting cookies in accordance with our Cookie policy