Python Developer

1 Days Old

Role Details Role / Job Title: Python Developer Work Location: Wokingham, UK Mode of Working: Office The Role We are seeking an experienced Python Developer with strong expertise in algorithm development, optimization modelling, and power system techno-economic assessment. The ideal candidate will have deep knowledge of Python's core features, data analysis, web frameworks, and modern development practices. Experience with mathematical optimization tools, containerization, and message-queue technologies will be considered a significant advantage. Your Responsibilities Python Development & Software Engineering Develop, optimize, and maintain software using core Python features including iterators/generators, exception handling, file handling, type hints, OOP, and data structure design. Build scalable algorithms and write clean, maintainable, and well-structured code. Develop and maintain RESTful APIs using OpenAPI/Swagger, Connexion, or FastAPI. Work with Python web frameworks such as Flask, Django, FastAPI, and Jinja2. Data, Analytics & Databases Perform data manipulation and analysis using tools like Pandas and NumPy. Design, query, and maintain both relational databases (e.g., PostgreSQL) and NoSQL/document stores (e.g., MongoDB). Build data pipelines and support ana...
Location:
Wokingham
Salary:
From £300 to £340 per day
Job Type:
FullTime
Category:
IT & Computers

We found some similar jobs based on your search