degree in computer science, software engineering, or related field Professional experience as software engineer, preferably in a consultancy or industry setting Experience with multiple programming languages, including Python, Java, C++, Rust, or Go Experience with associated software development frameworks and tools such as pytest and OpenAPI Experience working in Unix/Linux environments Knowledge of database systems and proficiency in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
OLI Systems
Git well; you could confidently explain why git rebase master 2 master onto foo git push origin would be a bad idea. Preferred Qualifications Practical experience with C/C++ (14/17), fluent in reading, writing, building and debugging. Solid understanding of cross-platform, portable code challenges and nuances in development and deployment. Rich front-end development experience using More ❯
Join Tether and Shape the Future of Digital Finance At Tether, we're not just building products, we're pioneering a global financial revolution. Our solutions enable seamless integration of reserve-backed tokens across blockchains, empowering businesses such as exchanges More ❯
up Agile or Kanban experience Experience of consuming cloud services from the big 3 providers Cloud platforms (e.g. Azure, AWS, Google) Both Linux and Windows development experience Rust, AngularJS, C++ CI/CD deployment experience (AzureDevops, Helm, Flux) Experience of mentoring and training junior members of staff Benefits 25 days paid holiday 8 bank holidays Pension Private Medical Insurance Life More ❯
Swiss Re - Schweizerische Rückversicherungs-Gesellschaft
engineering, mathematics incl. statistics) Analytical problem-solving skills and interest in learning new techniques including personal improvement 5 years object-oriented programming experience covering common languages Python, R, or C++ Professional database development experience in SQL, Oracle as well as SQL Servers Working experience in both Windows and Linux/Unix environments, fluent in shell scripting including Windows PowerShell Experience More ❯
Excellent communication and stakeholder management skills. Bonus Points for: Previous experience in a consultancy environment . Hands-on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ . Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload. What's in It for You? At Ten10, we believe in recognizing and rewarding great work. Here's More ❯
Excellent communication and stakeholder management skills. Bonus Points for: Previous experience in a consultancy environment . Hands-on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ . Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload . What's in It for You? At Ten10, we believe in recognizing and rewarding great work. Here More ❯
Farnborough, Hampshire, England, United Kingdom Hybrid / WFH Options
Sopra Steria
management and capacity planning activities. What you will bring: Strong Windows and Linux sysadmin expertise. Proficient with one or more high level programming languages such as JavaScript, Python, C#, C++, Go or Java. Competent with multiple scripting languages such as PowerShell, Bash or SQL. Background working with enterprise orchestration tooling, including the Aria Automation suite or Rundeck. Background working with More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Granite Recruitment and Consulting Ltd
potential for rapid progress. The company are based in north Bristol and operate a hybrid working policy, with 3 days a week working from home. Relevant skills/experience: C++ or other object oriented programming language BSc/MSc/PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex data structures In More ❯
West London, London, United Kingdom Hybrid / WFH Options
Client Server
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Group or top 100 global university), backed by A grades at A-level You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures More ❯
new capabilities and put innovation at the centre of Babcock's future. Day-to-Day, you will: Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++, following object-oriented design principles and employing CMake for build management. Develop and integrate robotics applications utilizing ROS, including advanced OpenCV, Boost, Standard library, and Jsoncpp for efficient data processing More ❯
continue to expand, and influence the development of our engineering-driven culture. You should apply if you have: Strong core programming skills in a server-side language such as C++, Java, Rust or Python 5+ years professional experience Front-end development experience in TypeScript or JavaScript, using frameworks such as Angular or React A degree in Computer Science, Engineering, or More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Sophos Group
automated unit, component, and integration testing. Explore leadership opportunities based on experience and interest What You Will Bring 5+ years of commercial software development experience. Proficiency in C/C++ and at least one of the following: Python, Perl, or Go. Experience working with commercial Linux-based products. Passion for building secure and scalable network software. Working knowledge of networking More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
top A-level or equivalent grades in mathematics and physics. A relevant PhD (or equivalent experience) in a scientific or engineering discipline. Proficiency in programming languages such as C, C++, or Fortran. Strong mathematical and analytical problem-solving skills. Desirable Skills: Experience with C# .NET, WinForms, WPF, or the Qt/QML framework, or HTML5. Experience in GPU programming (e.g. More ❯
degree in Computer Science (preferred) or another technical discipline/equivalent experience. 3-10 years of industry experience or equivalent research experience. Rock solid coding skills in C/C++, ideally for enterprise-quality software. Coding skills in Rust, Python and GoLang would be a bonus. Extensive knowledge of developing Windows device drivers Experience navigating Microsoft WHQL certification Extensive knowledge More ❯
Science, STEM or similar You have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring Experience with graphics stacks Good understanding of networking - TCP More ❯
Science, STEM or similar You have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring Experience with graphics stacks Good understanding of networking - TCP More ❯
Harwell, Oxfordshire, United Kingdom Hybrid / WFH Options
Seac Space
Work in a team as well as independently Desirable skills Security Cleared (Highly desirable) Masters or Doctorate in relevant field Experience in flight dynamics operations & agile methodology Experience using C++, Java, Python, and scripting & basic knowledge of Linux Experience in regression testing and version control Education or experience in Guidance, Navigation and Control Education or experience in image processing and More ❯
Clear communication In addition, the following technical skills are required: In-depth experience with a major programming language Exposure to object-orientated programming Some experience of C#, Java or C++ A knowledge of the following would be ideal but isn't essential: C# and the .NET framework ASP.NET and ASP.NET MVC Unit testing JavaScript HTML XML Version control using SVN More ❯
and agile methodologies (Scrum, Kanban) IIBA-CCBA certification preferred Basic proficiency in at least one of the most commonly used backend programming languages (Python, Node.JS, Java, PHP, GO, C#, C++) Familiar with version control tools and proper branching techniques (Gitlab preferred) Experience working with data warehouses (Google Cloud BigQuery), data governance, payments and treasury or capital markets systems So, what More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Babcock Mission Critical Services España SA
new capabilities and put innovation at the centre of Babcock's future. Day-to-Day, you will: Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++, following object-oriented design principles and employing CMake for build management. Develop and integrate robotics applications utilizing ROS, including advanced OpenCV, Boost, Standard library, and Jsoncpp for efficient data processing More ❯
should have: A degree in Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in a server-side language such as C++, Java, Rust or Python A deep enthusiasm for expanding your knowledge of a diverse technology stack Ideally, you would also have: Understanding of working on embedded/resource constrained devices More ❯
issues and ad-hoc questions We're looking for someone with: 4+ years of software engineering experience Expertise with at least one statically-typed, object-oriented language (e.g., Java, C++, Rust) Java and Python experience (preferred) SQL expertise Experience and agility working in a command line environment on Linux, including tools like Git and Docker Strong written and verbal communication More ❯