> Markdown version of [/jobs/ext/1492145-graduate-junior-digital-consultant-software-development-python](https://www.wearedevelopers.com/jobs/ext/1492145-graduate-junior-digital-consultant-software-development-python). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Graduate/Junior Digital Consultant - Software Development (Python) - **Company:** Logika Group - **Location:** Bristol, UK - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Relational Databases, Linux, Django Web Framework, GIS Applications, Python (Programming Language), PostgreSQL, NumPy, PostGIS, Software Maintenance, Quantum GIS (QGIS), Scientific Computating, Software Engineering, Spatial Data Infrastructures, Software Organization, Data Processing, Flask (Web Framework), Backend, Git, Fastapi, Pandas, Information Technology, Geospatial Data Abstraction Library (GDAL), Restful APIs, Software Version Control, Docker - **Published:** July 30, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=78e9fa7aca9db85b ## About the Role We are seeking motivated candidates who are comfortable working both independently and collaboratively. Curiosity, enthusiasm, and a proactive approach to innovation and problem-solving are essential., * Confident working knowledge of Python as your primary programming language, with the ability to write clear, maintainable software. * Experience using Python to build practical tools, scripts and workflows across a range of problems (e.g. data processing, automation, backend logic or analytical tasks). * Good software development best practices, including version control systems such as Git. * Strong analytical, mathematical and troubleshooting skills. * Clear and effective written and verbal communication skills. Desirable: * Previous experience in a relevant software, data or engineering role, including internships, placement years or project-based work. * Hands-on experience with: * Python data libraries (e.g. pandas, NumPy, GeoPandas). * Scientific computing, environmental modelling or analytical workflows. * Geospatial/GIS tools and spatial data (e.g. QGIS, GeoPandas, Rasterio, GDAL). * Developing services and working with RESTful APIs (e.g. FastAPI, Flask, Django). * Relational databases (e.g. PostgreSQL; PostGIS for spatial work). * Development experience within Linux-based or containerised systems (e.g. Docker). * Exposure to cloud platforms (e.g. Azure, AWS) for hosting tools, storage, pipelines or APIs. * Comfortable working with technical documentation: for example, translating equations, algorithms or described methodologies from a report into working code. * An understanding of how AI-assisted coding tools can be used to support, accelerate, and coordinate software development. Qualifications: * Relevant A-Levels (or equivalent). * A degree (or equivalent professional experience) in a relevant subject such as computer science, software development, data science, engineering, mathematics, physics, environmental science with strong programming content, or a related field. ## Description We are looking to recruit a Graduate/Junior Digital Consultant - Software Development to join our Data and Digital team. In this role, you will support the design, development, and maintenance of software solutions that underpin our wider consultancy work. As part of a small, dynamic team, you will have a genuine opportunity to help shape the direction and delivery of our products and services. Your primary focus will be Python-based software development across a broad range of problems: from data processing and automation to backend logic, internal tools, and scientific or model development. Experience or interest in backend services, APIs and data workflows would be highly valued, as would any exposure to scientific or analytical programming. We are looking for someone who writes clean, practical code and brings an openness to exploring new technologies, tools, and approaches. You will typically work on a range of diverse projects, spanning different environmental and technical domains. This means being able to switch context comfortably and get up to speed on unfamiliar ideas and subject areas quickly. Working closely with colleagues to understand requirements, you will design, plan and implement solutions. This is an exceptional opportunity to join us at an exciting time for both our business and the environmental consultancy sector. You will work at the heart of a friendly, supportive team and play an important role in delivering high-quality digital solutions for our projects. You will receive one-to-one support, mentoring, and learning and development from experienced colleagues, with external training provided where required. ## Related Videos - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)