ll bring: Deep experience with embedded C/C++ or Rust (RTOS, bare-metal, or similar environments) Familiarity with microcontrollers, SoCs, and low-level software development Some exposure to Python or similar tools for rapid prototyping and algorithm work A track record of technical leadership - whether through project ownership, architecture, or small-team leadership What’s on Offer Competitive salary More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Crooton
clients. Essential Skills & Experience Proven experience delivering multi-tenancy SaaS platforms in a commercial environment. Demonstrated use of AI-assisted development tools to improve speed and quality. Knowledge of Python (Flask/FastAPI/Django) and/or JavaScript (Node.js, Vue.js, React). Solid database experience ( PostgreSQL/MySQL/MongoDB ) with strong relational design and optimisation skills. Hands-on … frameworks ( Tailwind, Bootstrap ). Knowledge of GDPR , data security , and SaaS compliance. Experience integrating OpenAI , Vertex AI , or other LLMs into live products. Tech Stack Youll Work With Backend: Python (Flask/FastAPI), Node.js Frontend: React or Vue.js Database: PostgreSQL/MySQL (Google Cloud SQL), MongoDB Cloud: Google Cloud Run, Cloud Storage, AWS EC2/S3/Lambda Tools: Docker More ❯
role in building and maintaining the backend infrastructure that powers their web applications, ensuring robust, scalable, and secure systems. Key Responsibilities: Develop and maintain backend services using Java or Python . Design, implement, and optimize APIs and databases for high performance. Ensure security, reliability, and scalability of backend systems. Work with version control tools like Git and manage deployment and … environments. Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic. Qualifications: Proficiency in at least one backend language: Java or Python preferred. Experience working with Git for version control. Solid understanding of Linux systems for server management and deployment. Experience with database management (e.g., MySQL, PostgreSQL) is a plus. Strong problem More ❯
Teversham, Cambridgeshire, United Kingdom Hybrid / WFH Options
SR2
Senior Software Engineer 55,000 - 65,000 Cambridge Python Django/Flask/FastAPI GCP/AWS/Azure Location: Cambridge, UK (hybrid/remote-first) Salary: 55,000 - 65,000 FTC: Fixed-term contract (18months) Tech Stack: Essential: Backend: Python (Flask/FastAPI/Django) Cloud Systems: AWS, Azure, GCP Bonus: Frontend: React/TypeScript Are you an experienced … Contribute to agile ceremonies, code reviews, and shared documentation, championing best practices in continuous delivery and infrastructure-as-code. Requirements for Success: Building end-to-end web platforms using Python (Django), developing RESTful APIs Collaborating within an agile, cross-disciplinary team to tackle technical and commercial challenges. Containerising applications with Docker for consistent development and release. Launching and managing applications … their technical expertise, the ideal candidate possesses a growth mindset and a deep commitment to continuous improvement. They are adept at creating scalable, efficient solutions using technologies such as Python and modern web frameworks in a containerised environment. With a keen eye for detail, they are driven by a desire to make a positive impact with a user-focused approach More ❯
Cambridge, Teversham, Cambridgeshire, United Kingdom Hybrid / WFH Options
SR2
Senior Software Engineer | £55,000 - £65,000 | Cambridge | Python | Django/Flask/FastAPI | GCP/AWS/Azure Location: Cambridge, UK (hybrid/remote-first) Salary: £55,000 - £65,000 FTC: Fixed-term contract (18months) Tech Stack: Essential: Backend: Python (Flask/FastAPI/Django) Cloud Systems: AWS, Azure, GCP Bonus: Frontend: React/TypeScript Are you an experienced … Contribute to agile ceremonies, code reviews, and shared documentation, championing best practices in continuous delivery and infrastructure-as-code. Requirements for Success: Building end-to-end web platforms using Python (Django), developing RESTful APIs Collaborating within an agile, cross-disciplinary team to tackle technical and commercial challenges. Containerising applications with Docker for consistent development and release. Launching and managing applications … their technical expertise, the ideal candidate possesses a growth mindset and a deep commitment to continuous improvement. They are adept at creating scalable, efficient solutions using technologies such as Python and modern web frameworks in a containerised environment. With a keen eye for detail, they are driven by a desire to make a positive impact with a user-focused approach More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum + very competitive holiday + generou
Description We are looking for a full stack software engineers with at least 7 years of experience delivering full stack applications (React JS frontend, python backend, AWS cloud infrastructure). A successful candidate will also have a good understanding of Gen AI (e.g. building and scaling RAG systems). The project scope consists of delivering reusable AI components (RAG, text … SQL, text 2 cypher) aiming at expediting the delivery of Gen AI applications. Must To Have At least 6 years hands on development in Python At least 3 years hands on development in React JS At least 2 years working on AWS Software Service development using microservice architecture Experience in developing solutions within the Systems Development Life Cycle (SDLC) processes. … Understanding of SOLID Principles & Best practices Knowledge of deploying service in AWS infrastructure Expertise in Python Strong with Rest API Excellent understanding of html, css, javascript & typescripts. Used redux or other libraries for state management and hooks Experience iterating over designs with clients Team player with writing quality code and have test driven approach Txperience on automated testing (unit test More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
REDTECH RECRUIT
Engineer BSc/MSc in Computer Science, Software Engineering, or related subject (or equivalent experience) Significant commercial experience developing production-grade desktop or web applications Strong programming skills (C++, Python or similar) Understanding of photogrammetry, GIS concepts, and/or spatial databases Experience with large datasets, multithreaded programming, and performance optimisation Strong problem-solving ability and attention to code quality … inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the interview process, please let us know. Keywords – Software Engineer/C++ Developer/Python Developer/GIS Engineer/Image Processing Engineer/Geospatial Software Developer/Computer Vision Engineer/Remote Sensing Engineer/Multithreaded Developer/GPU Programmer/Data Visualisation Engineer More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
GlaxoSmithKline
computational methods leveraging cloud and AI/ML technologies to inform early target and medicine discovery decisions. Key Placement Learnings: Perform analyses and build predictive models using R and Python, following coding best practices and using cloud platforms. Process, analyze and integrate scientific data (e.g., transcriptomics, proteomics, assays). Benchmark approaches to compare different algorithms. Interact with laboratory and computational … pipelines, analyses and visualizations that interact with databases containing GSK's research data, delivering scientific data solutions on cloud platforms. Key Placement Learnings: Design and build data pipelines using Python, R, Nextflow; work on GCP to automate data flows. Interact with databases (e.g., PostgreSQL, BigQuery) to manage data and create views. Create analysis tools and dashboards to communicate results for … Learnings: Produce robust automation workflows and enable seamless data flow. Collaborate with scientists, IT and engineering to apply automation to key initiatives. Use liquid handler scripting languages, R/Python and schedulers to enhance automation. Work with integration vendors to develop comprehensive automation solutions. Role 5 - Lab Data Process Optimization Degree Areas: Business Analysis, Information Systems, Computer Science, Biotechnology or More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Test Automation Developer/Engineer (Python API Automation) Cambridge to £50k Do you have Python coding skills combined with Test Automation experience? You could be joining a market leading tech company that's remote access product is used by hundreds of millions of users worldwide, working on a modern tech stack, continually learning and progressing your career in a supportive … environment. As a Test Automation Developer you will help to ensure the quality of the core technology platform; you'll identify and prepare test cases, develop these scenarios with Python automated tests and expand the automated test framework with additional features to drive them. You will also investigate test failures, analyse and verify bug fixes and review code developed by … on backend testing however, there's a variety of project based work to get involved with including cloud based web technologies, backend APIs and desktop/mobile applications, using Python to code. You'll join a collaborative Agile team with lots of training and career development opportunities. Location/WFH: There's a friendly and supportive team environment, you'll More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Client Server
Test Automation Developer/Engineer (Python API Automation) Cambridge to £50k Do you have Python coding skills combined with Test Automation experience? You could be joining a market leading tech company that's remote access product is used by hundreds of millions of users worldwide, working on a modern tech stack, continually learning and progressing your career in a supportive … environment. As a Test Automation Developer you will help to ensure the quality of the core technology platform; you'll identify and prepare test cases, develop these scenarios with Python automated tests and expand the automated test framework with additional features to drive them. You will also investigate test failures, analyse and verify bug fixes and review code developed by … on backend testing however, there's a variety of project based work to get involved with including cloud based web technologies, backend APIs and desktop/mobile applications, using Python to code. You'll join a collaborative Agile team with lots of training and career development opportunities. Location/WFH: There's a friendly and supportive team environment, you'll More ❯
Peterborough, Cambridgeshire, England, United Kingdom
ITOL Recruit
courses to ensure you are employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
QA Test Engineer (Python API Automation) Cambridge to £50k Do you have Python coding skills combined with Test Automation experience? You could be joining a market leading tech company that's remote access product is used by hundreds of millions of users worldwide, working on a modern tech stack, continually learning and progressing your career in a supportive team environment. … As a QA Test Engineer you will help to ensure the quality of the core technology platform; you'll identify and prepare test cases, develop these scenarios with Python automated tests and expand the automated test framework with additional features to drive them. You will also investigate test failures, analyse and verify bug fixes and review code developed by other … on backend testing however, there's a variety of project based work to get involved with including cloud based web technologies, backend APIs and desktop/mobile applications, using Python to code. You'll join a collaborative Agile team with lots of training and career development opportunities. Location/WFH: There's a friendly and supportive team environment, you'll More ❯
version control systems and kanban Comfortable working within agile and fast-paced environments. Effective communication and documentation skills. Desirable Skills Working knowledge of scripting programming languages like C# and Python Exposure to other automation tools (e.g., Power Automate, PowerShell, Python) is a plus. Understanding of IT & infrastructure concepts such as Networking, APIs, cryptography and Database management Familiarity with all aspects More ❯
version control systems and kanban Comfortable working within agile and fast-paced environments. Effective communication and documentation skills. Desirable Skills Working knowledge of scripting programming languages like c# and python Exposure to other automation tools (e.g., Power Automate, PowerShell, Python) is a plus. Understanding of IT & infrastructure concepts such asNetworking, API's, cryptography and Database management Familiarity with all aspects More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
IET
Are you passionate about shaping and delivering data strategies that drive real change and innovation? Do you excel at both setting the vision and rolling up your sleeves to design and implement cutting-edge data solutions? Could you be our More ❯
the attached job description. Person Specification Experience Essential Experience in delivering analytical products and insights, including predictive analyses and visual analysis dashboards Experience of analysing data in R and Python Experience of working in a data science role Desirable Experience managing projects. Experience developing machine learning algorithms Experience developing teams Qualifications Essential Educated to masters level or equivalent experience in …/leadership qualification or equivalent experience Project management qualification Azure and PowerBI certifications Knowledge Essential Advanced skills in at least one programming language commonly used for analysis (e.g. R, Python and SQL) Advanced user in R or Python Use of analytical techniques, including supervised and unsupervised machine learning algorithms, such as regression modelling, decision trees and classification. Benchmarking, modelling and More ❯
Potters Bar, Hertfordshire, South East, United Kingdom
Searchstone Ltd
of Azure networking solutions (ExpressRoute, VNets, VPNs, transit gateways). Driving network integration with Azure and other cloud providers. Automating infrastructure using Terraform/Ansible . Developing scripts in Python (other IaC scripting languages welcome). Acting as the go-to Azure networking expert , supporting projects and mentoring others. Troubleshooting and resolving complex cloud networking challenges. What were looking for … Strong hands-on experience with Azure networking (ExpressRoute, VNets, VPNs, transit). Proficiency with Infrastructure as Code (Terraform, Ansible). Solid Python scripting skills. Proven track record of integrating networks with cloud service providers. Strong communication and leadership skills. Nice to have: Azure certifications (e.g., Network Engineer Associate, Solutions Architect). Multi-cloud networking experience (AWS/GCP). Knowledge More ❯
watford, hertfordshire, east anglia, united kingdom
Searchstone Ltd
of Azure networking solutions (ExpressRoute, VNets, VPNs, transit gateways). Driving network integration with Azure and other cloud providers. Automating infrastructure using Terraform/Ansible . Developing scripts in Python (other IaC scripting languages welcome). Acting as the go-to Azure networking expert , supporting projects and mentoring others. Troubleshooting and resolving complex cloud networking challenges. What were looking for … Strong hands-on experience with Azure networking (ExpressRoute, VNets, VPNs, transit). Proficiency with Infrastructure as Code (Terraform, Ansible). Solid Python scripting skills. Proven track record of integrating networks with cloud service providers. Strong communication and leadership skills. Nice to have: Azure certifications (e.g., Network Engineer Associate, Solutions Architect). Multi-cloud networking experience (AWS/GCP). Knowledge More ❯
of Azure networking solutions (ExpressRoute, VNets, VPNs, transit gateways). Driving network integration with Azure and other cloud providers. Automating infrastructure using Terraform/Ansible . Developing scripts in Python (other IaC scripting languages welcome). Acting as the go-to Azure networking expert , supporting projects and mentoring others. Troubleshooting and resolving complex cloud networking challenges. What were looking for … Strong hands-on experience with Azure networking (ExpressRoute, VNets, VPNs, transit). Proficiency with Infrastructure as Code (Terraform, Ansible). Solid Python scripting skills. Proven track record of integrating networks with cloud service providers. Strong communication and leadership skills. Nice to have: Azure certifications (e.g., Network Engineer Associate, Solutions Architect). Multi-cloud networking experience (AWS/GCP). Knowledge More ❯
system functions seamlessly. Requirements: A minimum of a 2.1 bachelor's degree from a well-ranked university in a subject such as computer science, electronics, or mechanical engineering. Strong Python software engineering skills - demonstrable ability to implement substantial, well-structured, reliable, and maintainable Python software (casual academic-level scripting won't suffice). Additional skills in C++ and C# would … candidate. This is a great opportunity to make your mark on a multifaceted development project with positive real-world impact. Keywords: Therapeutics, Robotics (ROS1/ROS2), Control Systems, Manufacturing, Python, Safety-Critical, Cambridge-South Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯