img
Contract

Python Developer - 6 months - Wokingham - Contract

Wokingham
money-bag 340.00-340.00 Daily
Posted Today

Python Developer - 6 months - Wokingham - Contract We are seeking an experienced Python Developer with strong expertise in algorithm development, optimisation modelling, and data-driven software engineering. This role focuses on building scalable Python applications, developing RESTful APIs, and supporting advanced analytical and optimisation solutions within a cloud-based environment. Key Responsibilities: Develop, optimise, and maintain software using core Python features including OOP, data structures, iterators/generators, exception handling, type hints, and file handling. Build scalable algorithms and write clean, maintainable, and well-structured Python code. Design and develop RESTful APIs using frameworks such as FastAPI, Flask, Django, and OpenAPI/Swagger. Perform data manipulation and analysis using Pandas and NumPy. Design, query, and maintain relational (eg PostgreSQL) and NoSQL databases (eg MongoDB). Develop mathematical and optimisation models including LP and MILP using tools such as Pyomo, AMPL, Gurobi, or CPLEX. Contribute to techno-economic modelling and analytical simulations using Python-based solutions. Write unit tests using unittest or pytest and support TDD practices. Collaborate using Git and modern version control workflows (eg Azure DevOps). (Bonus) Support containerised deployments using Docker and orchestration tools such as Kubernetes. (Bonus) Work with messaging and streaming technologies including RabbitMQ or Kafka Skills and Experience ..... full job details .....

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!