Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
or other development languages. Web development experience using technologies such as JavaScript, TypeScript, and React. Proven experience delivering mission critical software into a demanding production environment. Deep experience using git in a collaborative environment (pull requests, branches). Experience with relational and document databases e.g. SQL Server and MongoDB. Experience designing distributed microservice based architectures. Experience building maintainable codebases More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
BAE Systems (New)
Python for automation and tooling. Open Source Technologies : Familiarity with tools like Kafka , Elasticsearch , Grafana , or Prometheus for logging, monitoring, and streaming use cases. VersionControl : Proficient in using Git for source code management, including branching strategies and code reviews. Desirable Skills & Experience Candidates meeting the core requirements will stand out if they also have experience with any of More ❯
on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Experience with versioncontrol (GIT preferred) and cloud platforms like AWS. It would be a plus if you also possess previous experience in: TDD/ATDD/BDD, DDD, Pair/Ensemble Programming Wildfly More ❯
software development best practices and methodologies. Experience in code reviews, with a focus on clean, secure, and scalable code. Excellent communication and collaboration skills. Familiarity with VersionControl (e.g. Git). Even better if you have… Experience with Agile methodologies. Understanding of UI/UX principles and responsive design. Exposure to cloud platforms (Azure or AWS). Knowledge of More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
BAE Systems (New)
Boot You will have experience writing tests for existing and new code to ensure compatibility and stability You will be experienced in using different types of source control (preferably Git), be familiar with continuous integration, test-driven development and be prepared to use Agile development techniques to incrementally deliver working software. You will work well within small teams, taking More ❯
Frimley, Surrey, United Kingdom Hybrid / WFH Options
BAE Systems (New)
Boot You will have experience writing tests for existing and new code to ensure compatibility and stability You will be experienced in using different types of source control (preferably Git), be familiar with continuous integration, test-driven development and be prepared to use Agile development techniques to incrementally deliver working software. You will work well within small teams, taking More ❯
least one high level computer software language. e.g., C# Application Performance Monitoring Incident Management, including incident response, root cause analysis and post-mortem processes Proficient with: PowerShell, Azure CLI, GIT JavaScript, JSON, XML, YAML Experience with: Distributed architectures Container technologies Maintaining and deploying highly available, fault tolerant systems at scale Dotnet development utilising the Azure Cloud Platform Software development More ❯
Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Anonymous Recruiter
traffic Laravel applications Strong knowledge of: PHP, Laravel, MySQL JavaScript, HTML5, CSS3 Laravel Livewire Tailwind CSS FilamentPHP Experience in API integrations, database optimisation, and server-side security Comfortable with Gitversioncontrol and agile development practices Ability to work independently and as part of a remote team Good communication and problem-solving skills Right to work in the UK More ❯
UI/UX principles, Material Design, and Apple Human Interface Guidelines. Experience with RESTful APIs, asynchronous programming, and efficient data handling in mobile environments. Proficiency with versioncontrol systems (Git), continuous integration/continuous delivery (CI/CD) pipelines, and agile development methodologies. Experience with performance profiling and optimization tools for mobile. Excellent problem-solving, analytical, and debugging skills. More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
Christy Media Solutions
grow in a collaborative team ✨ Nice to Have : Experience with C#, Python or JavaScript Interest in audio software, FPGA, or embedded systems Familiarity with Agile tools like JIRA and Git workflows 💡 Why Join : Work on real products that make an industry impact Develop your career in an innovative, tech-driven environment Enjoy flexible hybrid working and work-life balance 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 ❯
Kingston Upon Thames, Surrey, England, United Kingdom
ITOL Recruit
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 ❯
Store developer, including app publishing (APK, AAB). Skills in C/C++ desktop development for Windows using Visual Studio IDE. Experience with Continuous Integration (CI) tools, including JIRA, Git, Jenkins, Java, bash, batch scripts, and CMake. Package We provide an outstanding compensation package, which includes salary, performance-related bonuses, additional benefits, and relocation assistance where applicable. The company More ❯
Esher, Surrey, United Kingdom Hybrid / WFH Options
Infonetica
passion for software development and eagerness to learn new technologies Familiarity with databases (SQL and/or NoSQL) Interest in cloud and distributed architectures Basic understanding of versioncontrol (Git) and modern development workflows Strong problem-solving and analytical skills A collaborative mindset and willingness to learn from feedback What we offer: A chance to work with an exceptional More ❯
development, preferably in a research or scientific environment. Proficiency in programming languages such as Python, C++, or Java. Familiarity with software development tools and methodologies, including versioncontrol (e.g., Git). Strong problem-solving skills with the ability to work independently and as part of a collaborative team. Excellent verbal and written communication skills. What's on Offer: Competitive More ❯
Staines-upon-Thames, Middlesex, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
TypeScript. Key experience React TypeScript JavaScript Experience in any of the following areas would be advantageous but is not a prerequisite Good software engineering principles eg Versioncontrol/Git, issue tracking, documentation etc Node.js Front end development tools and libraries like jest, rollup etc Experience with connected devices Web/UX design appreciation Figma or similar Full stack More ❯
Richmond, Surrey, United Kingdom Hybrid / WFH Options
AMCS Group
stakeholders on progress and technical details. Experience and Skills Needed • Experience in mobile development with Xamarin (ideally Xamarin.Android & MvvmCross). • Proficient in C# and the .NET framework. • Familiar with Gitversion control. • Strong problem-solving skills and attention to detail. • Collaborative and communicative team player. • Experience with Agile methodologies (e.g., Scrum). • Understanding of software design patterns and principles. More ❯
seismic processing, fracture modelling, fault seal analysis, kinematic or geological modelling techniques will serve you well in this role, as would exposure to Machine Learning. CI experience including JIRA, Git, Jenkins, Java, Bash, TestRail. What you'll get in return You'll work for a technology focused company building innovative products . There's an excellent rewards scheme in 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 ❯
Kingston Upon Thames, Surrey, England, United Kingdom
ITOL Recruit
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 ❯
Store developer, including app publishing (APK, AAB).* Skills in C/C++ desktop development for Windows using Visual Studio IDE.* Experience with Continuous Integration (CI) tools, including JIRA, Git, Jenkins, Java, bash, batch scripts, and CMake. What you'll get in return You'll work for a technology focused company building innovative products . There's an excellent More ❯
Store developer, including app publishing (APK, AAB). * Skills in C/C++ desktop development for Windows using Visual Studio IDE. * Experience with Continuous Integration (CI) tools, including JIRA, Git, Jenkins, Java, bash, batch scripts, and CMake. What you'll get in return You'll work for a technology focused company building innovative products . There's an excellent More ❯
Kingston Upon Thames, Surrey, England, United Kingdom
ITOL Recruit
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 ❯
developing on both Linux and Windows platforms Familiarity with embedded and real-time systems Hands-on use of Docker (or similar container tech) Experience with versioncontrol tools (e.g. Git) Use of UML and tools like Enterprise Architect Software verification and validation against formal requirements System integration and acceptance testing experience Exposure to networked/firmware/electronics interfaces More ❯