london (hounslow), south east england, united kingdom
Scalian
part of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-oriented design . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service integration . Experience working in More ❯
Qualifications Have a degree or equivalent qualification in a STEM subject. Are familiar with Unix environments. Exposure to at least one other programming language besides Python. Proficiency in object-oriented programming (OOP), SOLID principles, and test-driven development (TDD). Proficiency with Docker and experience working with container orchestration tools such as Kubernetes, Docker Swarm, or cloud-based More ❯
tailored generative AI solutions BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design 3+ years of non-internship professional software development experience, design or architecture (design patterns, reliability and scaling) of new and existing systems, and programming with at least More ❯
working on machine learning models at scale. We will also consider exceptional candidates with a proven record of success in online data science competitions, such as Kaggle Strong object-oriented programming skills and experience working with Python, PyTorch and NumPy are desirable Experience in one or more advanced optimisation methods, modern ML techniques, HPC, profiling, model inference; you More ❯
to customers instantly as they spend. The requirements Essential: Experience designing and operating highly available, low-latency payments systems (10,000+ transactions per day). Proficiency in an object-oriented programming language, ideally Python. Experience designing data models for payments systems, ensuring accuracy, scalability, and maintainability, ideally using PostgreSQL. Experience building and integrating APIs and distributed systems, including More ❯
we can't achieve. BASIC QUALIFICATIONS - Experience (non-internship) in professional software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Bachelor's degree in computer More ❯
be part of a team responsible for developing our client's state of the art compiler technology and software tools. Required skills and experience: Java, C and C++ Objectoriented programming A degree or equivalent professional qualification in Computer Science or a related discipline Desirable experience in any of the following: Post-graduate research (e.g. PhD, EngD, EU More ❯
we're looking forward to coaching and collaborating with you): 3+ years commercial Java software development experience Working knowledge of Agile Proficiency in relevant technologies and concepts including ObjectOriented Design, Java or .Net experience, AWS, and SQL Databases Knowledge of, or a willingness to learn about, the Utilities industry. What we offer in return Personal growth - in More ❯
broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Key job responsibilities Proficiency in Java or any other objectoriented programming is required, and the ideal candidate is an expert in at least one of these languages. Highly-motivated and thrive in an environment where problems are open More ❯
My client within Investment Banking is looking for a Java developer to join their team. The role will be working on their Equities position keeping systemRequirements Core Java object-oriented design and development principles Multi-faceted role (development, testing, support analysis, release co-ordination) developing in Linux, multi-threaded, large scale, fault tolerance systems Azul Zing, FIX Trading More ❯
client within Investment Banking is looking for a Java developer to join their team. The role will be working on their Equities position keeping system Requirements Core Java object-oriented design and development principles Multi-faceted role (development, testing, support analysis, release co-ordination) developing in Linux, multi-threaded, large scale, fault tolerance systems Azul Zing, FIX Trading More ❯
to scope and justify resources and budget needs to senior leaders and finance partners Consistent focus on operational excellence and security of systems. Experience with open source technologies, object-oriented design, and agile development methodologies BASIC QUALIFICATIONS 7+ years of engineering experience 3+ years of engineering team management experience 8+ years of leading the definition and development of More ❯
based distributed systems in a major cloud provider like AWS or GCP You have a bias to ship and iterate alongside product management and design partners Experience with object-oriented programming languages. We mostly use Java but appreciate a variety of languages! Strong technical background with extensive experience working directly on backend systems/projects You take pride More ❯
based at office at London (no remote or hybrid) A degree (MSc or PhD) in either Computing Science/Geology/Maths, C or C++ programming and design; objectoriented design; C++ standard library or Boost libraries. GUI development using Qt; Qt Creator; Qt Designer, Qt Quick; QML. 3D graphics toolkits experience; OpenGL or OpenSceneGraph or Q3D or More ❯
City of London, London, Vintry, United Kingdom Hybrid / WFH Options
Deerfoot Recruitment Solutions Limited
to automation processes while maintaining shared libraries and documentation. What You Bring 8+ years of test development experience, including 2+ years leading a team. Strong expertise in Java, object-oriented principles, and unit testing frameworks (e.g., JUnit). Experience testing backend systems or APIs, with knowledge of REST, JSON, or Thrift. Bonus: Familiarity with Selenium WebDriver, Jenkins, big More ❯
Employment Type: Permanent
Salary: £90000 - £120000/annum Benefits + Bonus + Hybrid Working
of database (eg. SQL, NoSQL, Hadoop, Spark, Kafka, Kinesis) experience - 7+ years of consulting, design and implementation of serverless distributed solutions experience - 3+ years of software development with objectoriented language experience - 3+ years of cloud based solution (AWS or equivalent), system, network and operating system experience PREFERRED QUALIFICATIONS - Experience leading the design, development and deployment of business More ❯
maintenance, and enhancement of Delphi-based applications. The ideal candidate will have deep expertise in Delphi (especially versions like Delphi 7, XE, or later), a strong understanding of object-oriented programming, and experience integrating legacy systems with modern architectures. Key Responsibilities: Design, develop, test, and maintain software applications using Delphi. Analyze legacy Delphi code and recommend enhancements or More ❯
maintenance, and enhancement of Delphi-based applications. The ideal candidate will have deep expertise in Delphi (especially versions like Delphi 7, XE, or later), a strong understanding of object-oriented programming, and experience integrating legacy systems with modern architectures. Key Responsibilities: Design, develop, test, and maintain software applications using Delphi. Analyze legacy Delphi code and recommend enhancements or More ❯
About ACTURIS Acturis is one of the UK's highest-rated and fastest-growing software businesses, dedicated to delivering awesome technology for the insurance industry. Founded in 2000, Acturis has grown strongly over the past decade, consistently achieving double digit More ❯
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will More ❯
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer - Global Phenomenon - London (Tech stack: .NET Developer, .NET 9, C#, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Engineer, Architect, .NET Developer) Our client has created a global phenomenon, connecting people online to unique More ❯
.NET Developer - Global Phenomenon - London (Tech stack: .NET Developer, .NET 9, C#, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Engineer, Architect, .NET Developer) Our client has created a global phenomenon, connecting people online to unique More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer - Global Phenomenon – London (Tech stack: .NET Developer, .NET 9, C#, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Engineer, Architect, .NET Developer) Our client has created a global phenomenon, connecting people online to unique More ❯
North West London, London, United Kingdom Hybrid / WFH Options
SEFE MARKETING & TRADING LIMITED
Company description: SEFE, an international energy company, ensures the security of supply and drives the decarbonisation of its customers. SEFEs activities span the energy value chain, from origination and trading to sales, transport and storage. Through its decades-long expertise More ❯