per month. The Programme Complete this 10-week online training with just 10-15 hours per week of study time. You'll learn industry-standard tools, including Excel, SQL, Python, and Power BI, while building a professional portfolio with workplace projects. The programme includes earning BCS and CompTIA certifications recognised by UK employers, expert tutor support throughout your studies, and More ❯
per month. The Programme Complete this 10-week online training with just 10-15 hours per week of study time. You'll learn industry-standard tools, including Excel, SQL, Python, and Power BI, while building a professional portfolio with workplace projects. The programme includes earning BCS and CompTIA certifications recognised by UK employers, expert tutor support throughout your studies, and More ❯
on SOC performance. What are BAE Systems looking for from you? A strong technical background with a detailed knowledge of cyber security, computer networks and operating systems. Knowledge of Python 3 programming language SPLUNK knowledge or Seim tools Security Requirements: SC This role will require you to hold or be eligible to obtain Security Clearance (SC). You will need More ❯
degree graduate enthusiastic about moving into teaching Strong subject knowledge in Business, Computing, coding, or digital technologies Confidence in delivering or supporting lessons in programming languages (any experience with Python, HTML/CSS, or similar is beneficial) Passion for emerging areas like cyber security and the ability to inspire students in digital literacy Engaging classroom presence with the ability to More ❯
Ashton-on-Ribble, Preston, Lancashire, England, United Kingdom
Outsource
around interacting with large datasets to construct actionable information to enhance the detection of suspicious activity within the business. Skills & Qualifications : Understanding of enterprise networking and computing Knowledge of Python 3 programming language Security experience SPLUNK knowledge SIEM knowledge Defence experience desirable If you would like to be considered for this role please don't hesitate to click apply or More ❯
will have: Qualified Teacher Status (QTS) or equivalent essential . Proven experience teaching Computer Science up to GCSE level , including thorough exam prep . Excellent subject knowledge, especially in Python, algorithms, and computing theory. Strong classroom management skills and a commitment to student development. Enhanced DBS on the Update Service (or willingness to apply). In return for the above More ❯
Manchester, Lancashire, England, United Kingdom Hybrid/Remote Options
Robert Walters
cross-functional teams in Agile environments (Scrum/Kanban), providing technical guidance and ensuring efficient delivery. Design and implement scalable, secure solutions using modern technologies such as .NET, Java, Python, or JavaScript frameworks. Collaborate with clients and stakeholders to build trusted relationships and provide sound technical advice. Mentor and coach engineers to foster growth within the team while driving best … engineering discipline through recruitment, training sessions, and knowledge sharing. What We're Looking For Essential Skills: Extensive experience leading full-stack engineering teams with expertise in .NET , Java , or Python , plus modern JavaScript libraries. Proven track record of taking technical ownership of large-scale services across the full lifecycle. Strong understanding of architectural patterns (e.g., serverless, microservices) with hands-on More ❯
Manchester, Lancashire, England, United Kingdom Hybrid/Remote Options
Searchability
Software Engineer - JavaScript/React/Python/IaC JavaScript, React, Python, IaC (Terraform), REST APIs, PostgreSQL Hybrid - 2 days a week on-site in Manchester For more information, please email me directly at or call Who We Are: We're a forward-thinking technology team focused on creating intelligent automation solutions that streamline complex infrastructure environments. Our tools support … Be Doing: Support and maintain the automation platform used across the business Develop high-quality front-end features using JavaScript and React Build backend automation logic and tools using Python Work with RESTful APIs, asynchronous processing, and IaC technologies Contribute to automation projects across multiple internal functions Conduct code releases, testing, and troubleshooting Enhance processes, scalability, and overall performance of … automation systems Work with AI-assisted tools and technologies to accelerate automation delivery What You'll Bring: Strong front-end development experience with JavaScript and React Proficiency in Python Familiarity with REST APIs, IaC (Terraform), and PostgreSQL Experience with AI-driven workflows Understanding of networking and firewall concepts Ability to convert business needs into clear technical solutions Excellent problem-solving More ❯
offering a very strong package, offer an excellent development programme, with a real willingness to support both financially and otherwise. Tech wise, we have requirement for both Java and Python backend languages, and cloud experience would also be very helpful indeed. AWS is by far the most prevalent, but we will look at individuals with transferable experience in this area. … and everchanging environment. Attention to detail with a pragmatic and enthusiastic attitude to work. Desirable Skills and Technologies: Experience and knowledge of AWS/Azure and Azure Virtual Desktop. Python or Java, React, Go Familiarity with deploying applications to cloud architecture and technologies in AWS environments. Experience with web application services Experience of Test Driven or Behaviour Driven development. API More ❯
applications, ensuring high availability and efficient resource utilization in a multi-tenant environment. * Automation & Scripting: Automate manual processes related to deployment, monitoring, and operations using scripting languages such as Python, Bash, or Go. * Monitoring & Logging: Implement and manage robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack) to proactively identify and resolve system issues. * Collaboration: Work closely with … Demonstrable experience with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps. * Expertise in using tools like Terraform or Ansible. * Proficiency in a scripting language such as Python or Bash. * Solid understanding of networking principles (TCP/IP, DNS, HTTP/S, Firewalls If you are looking for an exciting new challenge to play a pivotal part in More ❯
Manchester, Lancashire, England, United Kingdom Hybrid/Remote Options
Cathcart Technology
Software Engineer - Python-Django | £50,000-£80,000 | UK Remote We're supporting a long-standing, well-funded tech-for-good company entering an exciting new phase of growth. They're scaling their engineering team after securing fresh investment and signing several major customers. It's a tight-knit, collaborative environment where autonomy is standard, and engineers have a real … architectural decisions Work closely with product, data and support teams Tech You'll Work With No one will have everything, but experience across several of the following is ideal: Python-Django ideally Angular, TypeScript AWS (essential) REST APIs MySQL, InfluxDB Git, GitLab, CI-CD Nice-to-haves include IoT or payments integrations, data pipeline experience, or prior time in a More ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯