Southampton, Hampshire, South East, United Kingdom
Tetra Tech
integration with Enterprise/PostgreSQL backends. Experience with Enterprise Geodatabases, databases and SQL for handling large datasets. Experience with deployment, CI/CD, and versioncontrol (e.g., Azure DevOps, Git). AI literacy, with the ability to communicate concepts clearly and support skill development across the Asset Management team. Suitability for security clearance. Desirable Skills, but not essential: Proficiency More ❯
Adherence to process within a software development environment Ability to work as part of a software development team Knowledge of configuration management within an software engineering environment (e.g. Subversion, Git) Desired Skills: Experience of developing software in Java Experience of Agile development (e.g. Scrum, SAFe) Experience of Linux operating systems and scripting languages (e.g. Python) Knowledge of infrastructure as More ❯
systems optimisation, TDD and embracing modern development practices. The company also uses PHPUnit/Selenium to ensure high standards of development. Desired skill set that includes: OOP PHP5+ MySQL Git Beneficial Skills: Kubernetes Google Cloud/AWS Docker Load Balancing TDD Code Review The company offer an unrivalled volume of new projects, Greenfield development and the opportunity to work More ❯
Step 2 -Online Training (*12 weeks) The second step includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential More ❯
Step 2 -Online Training (*12 weeks) The second step includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential More ❯
Step 2 -Online Training (*12 weeks) The second step includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential More ❯
Step 2 -Online Training (*12 weeks) The second step includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential More ❯
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
and/or Linux-based operating systems. Ability to read schematics and troubleshoot PCB-level issues. Experience with DevOps/build systems , cross-compilation, and versioncontrol tools (e.g., Git). A structured approach to software development including architecture, documentation, testing, and peer code reviews. Strong communication skills and a collaborative mindset. Desirable: Familiarity with Docker or virtualisation concepts. More ❯
southampton, south east england, united kingdom Hybrid / WFH Options
Leonardo
experience Experience with developing Windows & Linux applications Familiarity with the Software lifecycle processes including Requirements Management, Design, Implementation, Test and Integration Familiarity with Configuration Management process and tools e.g. git Software design experience e.g. SysML/UML Test case/procedure development experience Knowledge of Docker, Virtual machines and Continuous Integration (CI) tools e.g. Jenkins Knowledge of software development More ❯
Entity Framework and integrating SQLite for data storage and retrieval. Strong problem-solving skills and the ability to develop and debug complex logic. Familiarity with versioncontrol systems (e.g., Git) and CI/CD pipelines. Excellent communication skills and the ability to work collaboratively in a team environment. Due to our high vacancy response rates unfortunately, we are not More ❯
Entity Framework and integrating SQLite for data storage and retrieval. Strong problem-solving skills and the ability to develop and debug complex logic. Familiarity with versioncontrol systems (e.g., Git) and CI/CD pipelines. Excellent communication skills and the ability to work collaboratively in a team environment. Due to our high vacancy response rates unfortunately, we are not More ❯
databases, structures, and their non-relational, non-SQL alternatives. Development experience and practical knowledge, in areas such as DRY, package management and secure development concepts Familiarity with versioncontrol (Git) and of agile practices for effective development, collaboration, and project management Time management skills and a capability to be self-sufficient in your own schedule management, to meet client More ❯
Enterprise Architect). Knowledge of aerospace or defence systems. Experience working under DO-178C style processes (beneficial but not essential). Familiarity with configuration management and build tools (e.g., Git, Jenkins, Bitbucket, or equivalent). Deliverables/Focus Areas Production of a defined set of Manual Test Procedures (MTPs) based on supplied inputs. Generation of software builds and configuration More ❯
creating backend APIs. Experience working with your desired Databases, MSSQL, Oracle, etc. Experience working with Azure or any other cloud platform. Experience creating and maintaining CI/CD pipelines. Gitversioncontrol experience. Experience creating web frontends/UIs. Experience with working in Agile methodologies. If you're interested in applying for this role, please respond with your updated More ❯
Active Directory, and modern workplace technologies. Familiarity with ERP systems (e.g., SAP) and system integrations. Scripting/automation skills (e.g., PowerShell, Python) and experience with versioncontrol (e.g., Git). Solid understanding of cybersecurity and data protection standards. Excellent communication and influencing skills-able to bridge technical and non-technical audiences. Strategic mindset with a practical, hands-on approach. More ❯
Active Directory, and modern workplace technologies. Familiarity with ERP systems (e.g., SAP) and system integrations. Scripting/automation skills (e.g., PowerShell, Python) and experience with versioncontrol (e.g., Git). Solid understanding of cybersecurity and data protection standards. Excellent communication and influencing skills-able to bridge technical and non-technical audiences. Strategic mindset with a practical, hands-on approach. More ❯
Good working knowledge of ISO 27001 and general cybersecurity best practices Understanding of ERP systems (SAP experience is a bonus) Scripting or automation (e.g., PowerShell, Python) and familiarity with Git/versioncontrol 👤 You’ll Succeed If You... Have a delivery-first mindset and can balance strategic thinking with day-to-day problem-solving Are confident influencing and collaborating More ❯
easy-to-use online platform. Step 2: Full-Stack AI Mastery Dive deeper with in-demand technical skills including Python programming, data handling, machine learning, and versioncontrol with Git and GitHub. You’ll work on hands-on mini projects that mirror real-world challenges, helping you build confidence and a strong portfolio as you learn. Step 3: Get More ❯
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. Keywords: Software Engineer, Python, JavaScript, Typescript, C++, Network Security, Git, Hardware Integration Reference Number: BBBH21722B We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered More ❯
role you'll initally be foussing on the Front End (React.JS) before getting more involved in the Back End (Python, FastAPI, GraphQL). Essential Skills: React.JS Redux (or similar) Git Desirable Skills: Python Fast API GrapQL TypeScript More ❯