Job Description

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 Mo...

Apply for this Position

Ready to join Hamilton Barnes? Click the button below to submit your application.

Submit Application