learning models that increase retention rates by 75% so that cyber apprentices can prepare for real-world challenges Tools and technologies learned: Apprentices will learn to use Project Ares, Python, Microsoft Azure, Microsoft PowerShell, Linux and AWS 90% of QA apprentices secure permanent employment after completing: this is 20% higher than the national average Apprenticeship Standard Cyber security technologist More ❯
Stuart House (1st Floor), St John's Street, Peterborough, England
FRONTLINE LIMITED
Exceptional problem-solving skills Willingness to learn and continuously improve technical and professional skills Competency with Microsoft office applications including Excel Some experience of using data tools (e.g. SQL, Python, visualisation tools such as Power BI/Tableau etc) would be an advantage but not essential. Training You will undertake a Level 4 Data Analyst Apprenticeship where you will learn More ❯
Riverway House, Morecambe Road, Lancaster, England
OPERATIONAL SOLUTIONS LTD
Training As a Software Developer apprentice, your role will consist of creating and testing high-quality code. You will use programming languages and software development tools such as Java, Python, and C++. You will be responsible for interpreting customer requirements from a design specification, planning and managing their contribution to the wider project, and creating effective software solutions. Due to More ❯
physics that apply to underwater acoustic systems Conduct high level of systems analysis with supporting application of science and mathematics Scientific and numerical programming and scripting languages (e.g. MATLAB, Python) Training You will be studying towards a BSc in Digital and Technology Solutions, following the Software Engineering Pathway. This is a Gold accredited programme by Tech Partnership Degrees. For the More ❯
St. James'S Place House, 1 Tetbury Road, Cirencester, England Hybrid/Remote Options
ST.JAMES'S PLACE MANAGEMENT SERVICES LIMITED
sharing and best practice Collaborate across teams - work with analysts, architects, and business users to understand data needs and deliver value Develop technical skills - grow your knowledge in SQL, Python, cloud technologies (e.g., AWS, Azure, or Snowflake), and modern data engineering tools Support data governance initiatives - help apply data security, compliance, and management standards. You will also advance your technical More ❯
physics that apply to underwater acoustic systems Conduct high level of systems analysis with supporting application of science and mathematics Scientific and numerical programming and scripting languages (e.g. MATLAB, Python) Training You will enrol onto the Level 6 Digital and Technology Solutions Degree Apprenticeship with Warwick University, following the Software Engineering pathway. For the duration of this 4-year programme More ❯
SUNNYSIDE FARM READING ROAD, PADWORTH COMMON, READING, England
OPERATIONAL SOLUTIONS LTD
Training As a Software Developer apprentice, your role will consist of creating and testing high-quality code. You will use programming languages and software development tools such as Java, Python, and C++. You will be responsible for interpreting customer requirements from a design specification, planning and managing their contribution to the wider project, and creating effective software solutions. Due to More ❯
3.2 Silver Fox Way, Cobalt Business Park, Newcastle Upon Tyne, England
SHOPTIMISED LTD
4. As a Software Developer apprentice, your role will consist of creating and testing high-quality code. You will use programming languages and software development tools such as Java, Python, and C++. You will be responsible for interpreting customer requirements from a design specification, planning and managing their contribution to the wider project, and creating effective software solutions. Due to More ❯
above, preferably maths and other related subjects such as IT and science (or equivalent) or relevant experience. Foundational understanding of coding and data concepts, such as experience with SQL, Python, or cloud platforms. Excellent communication skills and the ability to collaborate with stakeholders, understand reporting requirements, and present findings to both technical and non-technical audiences. Analytical and problem-solving More ❯
Part Ground Floor North Wing A 100 Brook Dr Park, Reading, England
JUST I.T. TRAINING LIMITED
growth, helping you build confidence, independence and accountability. Key Skills and Attributes Strong interest in software development, automation and cloud technologies Understanding of programming languages such as Java, C++, Python or JavaScript Awareness of databases (SQL or NoSQL) and data structures Familiarity with version control and CI/CD processes such as Git, Jenkins or Azure DevOps Analytical and problem … skills Presentation skills Administrative skills Number skills Analytical skills Logical Team working Creative Initiative Patience Positive attitude Motivated Awareness of databases SQL Passion for Software Dev Understanding of programming Python JavaScript Qualifications English GCSE, grade 4/C and above (Essential) Math GCSE, grade 4/C and above (Essential) About the Employer JUST I.T. TRAINING LIMITED Mastek is an More ❯
UML diagrams, or ERD models to guide development Help choose suitable design patterns for automation and AI tasks Development: Write clean, logical, and maintainable code using languages such as Python and JavaScript (React) Build automation scripts, APIs, or internal tools under supervision Follow organisational coding standards and participate in code reviews Testing: Create and run unit, functional, and integration tests … Training As a Software Developer apprentice, your role will consist of creating and testing high-quality code. You will use programming languages and software development tools such as Java, Python, and C++. You will be responsible for interpreting customer requirements from a design specification, planning and managing their contribution to the wider project, and creating effective software solutions. Due to More ❯
insights to internal and external audiences, including policy makers. Contribute to the adaptation of existing data workflows, such as the systematic application of large language models (LLMs) in a Python programming environment for data extraction and analysis. Maintain up-to-date code repositories and documentation, ensuring code is well annotated and accessible for team use. Assist in the development and … a career in this field. Familiarity with data analysis, statistical concepts, and creating data visualisations (coursework, science experiments, projects, or self-study count). Some experience with coding (e.g. Python, R, or similar) is desirable but not essential. Excellent problem-solving skills. Effective verbal and written communication skills, with the ability to present findings clearly. Strong team player who can More ❯