related technical field. • 8+ years of hands-on software development experience, including large-scale backend systems or platform engineering. • Expert in Python with a strong understanding of object-orientedprogramming, testing frameworks, and automation libraries. • Experience building or validating platform infrastructure, with hands-on knowledge of CI/CD systems, GitHub Actions, Jenkins, or similar tools. • Solid More ❯
Crawley, England, United Kingdom Hybrid/Remote Options
SLB
sciences or PhD in computer science, engineering, mathematics, physics, or a related discipline. Experience: Minimum of 15 years in seismic software development. Programming Skills: Proficiency in object-orientedprogramming, particularly C++. Strong background in algorithm development. Experience with Java and other programming or scripting languages. Technical Expertise: Development experience in Linux environments. Knowledge of parallel More ❯
to an inclusive team culture You will need to have: Bachelor's in Computer Science, Engineering, or related field (or equivalent experience) Proven professional experience in an object-orientedprogramming language Deep background in distributed, high-volume, high-availability systems Fluency in AI development tools We would love to see: Experience with big data ecosystems (Kafka, Spark More ❯
South East London, London, United Kingdom Hybrid/Remote Options
TEN10 SOLUTIONS LIMITED
continuous improvements . What Were Looking For SDET with experience as a Performance Tester , ideally in a consultancy or client-facing environment. Proficiency in at least one object-orientedprogramming language (e.g., Java, Python, C#, or JavaScript/TypeScript) for writing clean, maintainable test code and frameworks. Strong knowledge of performance testing methodologies, tools, and scripting .But More ❯
Stroud, England, United Kingdom Hybrid/Remote Options
Ecotricity
Salesforce and able to talk about the software development lifecycle Experience mentoring other team members Understanding of when to use declarative capabilities vs developed solutions Experience of object-orientedprogramming languages Experience of web development languages including HTML, CSS & JavaScript would be advantageous Experience of Salesforce Energy & Utilities Cloud (Vlocity) is desired (but not essential). Experience More ❯
newcastle-upon-tyne, tyne and wear, north east england, united kingdom Hybrid/Remote Options
Klipboard
top of the latest developments in technology. Work with the team to introduce new approaches and techniques to deliver on your team's goals and objectives. Knowledge Object-orientedprogramming concepts. Awareness of how an ERP solution supports a business to reduce time and cost, and to increase revenue and profitability. Working understanding of agile software development More ❯
and Sprint Retrospective). Supporting software integration, test, evaluation and acceptance activities including integration of any sub-contracted software components. Knowledge: Extensive knowledge of programming languages,ObjectOrientedprogramming and design patterns with a minimum of 5 years of C++ experience and a minimum of 10 years software development experience. Understanding of of UML or similar More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Oliver Bernard
to understand real-world requirements and translate them into elegant technical solutions. What We’re Looking For Solid understanding of Java and core computer science principles (data structures, algorithms, OOP). Strong problem-solving skills and attention to detail. Eagerness to learn about trading systems, low-latency development, and financial markets. Experience with data analytics tools or frameworks (Python, SQL More ❯
to understand real-world requirements and translate them into elegant technical solutions. What We’re Looking For Solid understanding of Java and core computer science principles (data structures, algorithms, OOP). Strong problem-solving skills and attention to detail. Eagerness to learn about trading systems, low-latency development, and financial markets. Experience with data analytics tools or frameworks (Python, SQL More ❯
delivery managers, test engineers, designers, and front-end teams in a fast-paced Agile environment. 🙌 You’ll thrive in this role if you have: Strong working experience in PHP, OOP, design patterns and principles, including SOLID Strong understanding of automated testing practices Expertise in performant MySQL and relational database design Hands-on experience with API design and development Comfortable using More ❯
heavy environment. What you’ll need Strong skills in Java , TypeScript , ReactJS , MongoDB , and PostgreSQL . Exposure to Kubernetes , Docker , and Jenkins (CI/CD). Deep understanding of OOP , design patterns , and distributed systems . Experience designing APIs and microservices . Knowledge of messaging systems and web technologies. Finance or banking sector experience is a strong plus. If you More ❯
Strong working knowledge of R - Proven experience in refactoring "research-level" code into production-ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/CD - Clear technical writing/documenting Desirable: - Familiarity with cloud environments (ideally AWS) - Familiarity with containerisation - Familiarity of workflow management systems More ❯
reliable production deployments. What We’re Looking For: Essential: Experience with LLMs (GPT, BERT) and NLP tasks. Fine-tuning pre-trained models for domain-specific applications. Strong Python skills (OOP, PyTorch, Hugging Face, scikit-learn, Pandas, NumPy). Deploying models with Docker, Kubernetes, or serverless platforms. Familiarity with CI/CD, MLOps, and cloud platforms (AWS preferred). Desirable: Named More ❯
reliable production deployments. What We’re Looking For: Essential: Experience with LLMs (GPT, BERT) and NLP tasks. Fine-tuning pre-trained models for domain-specific applications. Strong Python skills (OOP, PyTorch, Hugging Face, scikit-learn, Pandas, NumPy). Deploying models with Docker, Kubernetes, or serverless platforms. Familiarity with CI/CD, MLOps, and cloud platforms (AWS preferred). Desirable: Named More ❯
Cambridge, England, United Kingdom Hybrid/Remote Options
Oho Group Ltd
looking for a talented and academically strong Software Engineer to join their team. They typically work with Golang but are happy to take on any exceptional candidate from different OOP backgrounds such as C++, Python, and Java. What you would ideally have 🖥️: Degree from top UK universities in a related field (i.e. Computer Science, Maths, Physics, Natural Sciences, etc.) 2+ More ❯
East London, London, United Kingdom Hybrid/Remote Options
Client Server
have strong SQL skills (PostgreSQL, SQL Server and ideally Databricks, or happy to learn it) You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP You're collaborative and pragmatic with great communication skills Apply now to find out more about this Backend Software Engineer/Developer (Python FastAPI Data) opportunity. More ❯
London, England, United Kingdom Hybrid/Remote Options
Client Server
have strong SQL skills (PostgreSQL, SQL Server and ideally Databricks, or happy to learn it) You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP You're collaborative and pragmatic with great communication skills Apply now to find out more about this Backend Software Engineer/Developer (Python FastAPI Data) opportunity. More ❯
St Albans, England, United Kingdom Hybrid/Remote Options
Client Server
development skills You have JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline Apply now to find out More ❯
St. Albans, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
Client Server
development skills You have JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline Apply now to find out More ❯
reviews, and documentation. Contribute ideas, challenge assumptions, and help shape future architecture. What we’re looking for 5+ years’ experience with C#/.NET and a solid grasp of OOP principles. Strong Angular/TypeScript skills (React/Vue experience a plus). Experience with Azure , CI/CD pipelines, and SQL Server. Confident communicator with solid problem-solving and More ❯
St Albans, England, United Kingdom Hybrid/Remote Options
Client Server
development skills You have JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline Apply now to find out More ❯
London, England, United Kingdom Hybrid/Remote Options
Client Server
software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full benefits More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
a strong knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this More ❯
ofprompt engineering techniques, including designing effective prompts for different tasks, optimizing input/output formats, and leveraging techniques such as few-shot learning. Advanced Python Development Proficiency: Experience with OOP, and data-validation libraries such as Pydantic. Deep familiarity with Python and its ecosystem for AI/ML, including libraries likePyTorch, Hugging Face Transformers, andscikit-learn. Experience withdata manipulationusing libraries More ❯
customers. Location: Nottingham, ~5 days on-site to start with then 1-2 days on-site per week. 2:30pm finish on Fridays. The requirements include: Golang Object-OrientedProgramming CI/CD - GitHub Actions Event-Driven Architecture Open Telemetry More ❯