Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
BJSS
understanding of iOS memory management and asynchronous code patterns. Confident working with version control systems (Git). Strong appreciation of OO DesignPatterns, Unit Testing and TDD practices. Hands-on experience of continuous delivery (Jenkins). Experience working within an Agile environment. Experience working in Azure environment. more »
Exeter, Devon, Countess Wear, United Kingdom Hybrid / WFH Options
Bowerford Associates
of market leading products for their customers. We are keen to speak with candidates who have experience in following Agile methodologies for the design, development and acceptance of the data elements within a complex software solution/software application. Working with Business Analysts and Product Owners you will … analysis, solution scoping, defining specifications, data analysis, producing production code and code reviews. Ideally you will have a good understanding of designpatterns and software development best practice especially with regards to scalability, performance, data quality and security. To be a success in this role you require more »
Oxford, England, United Kingdom Hybrid / WFH Options
Zenovo
fast paced environment within a multifunctional technical team Requirements: * 4+ years of experience as a developer. * Proficiency in C#.NET, Xamarin/MAUI * Software designpattern (IOC, DI, SOLID) * Experience with Xamarin Native (Xamarin.iOS and …/or Xamarin.Android) & Xamarin Forms/MAUI * Strong software development experience on the .NET framework technology stack using C# * Knowledge of Designpatterns and SOLID principles * Working knowledge of MVVM/MVC application architectures * Strong analytical skills and problem-solving skills Desirable * Excellent decision-making, interpersonal and … leadership abilities * Understanding of Object-Oriented design and implementation How to Apply: If you are a motivated and skilled Mobile App Developer seeking a new opportunity, we invite you to apply today. Join a forward-thinking business at the forefront of innovation and be a key player in more »
Leicester, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
fast paced environment within a multifunctional technical team Requirements: 4+ years of experience as a developer. Proficiency in C#.NET, Xamarin/MAUI Software designpattern (IOC, DI, SOLID) Experience with Xamarin Native (Xamarin.iOS and …/or Xamarin.Android) & Xamarin Forms/MAUI Strong software development experience on the .NET framework technology stack using C# Knowledge of Designpatterns and SOLID principles Working knowledge of MVVM/MVC application architectures Strong analytical skills and problem-solving skills Desirable Excellent decision-making, interpersonal and … leadership abilities Understanding of Object-Oriented design and implementation How to Apply: If you are a motivated and skilled Mobile App Developer seeking a new opportunity, we invite you to apply today. Join a forward-thinking business at the forefront of innovation and be a key player in more »
Greater Bristol Area, United Kingdom Hybrid / WFH Options
6point6 | Part of Accenture
Have an understanding of Microservices and Serverless architectures. Understand differences between HTTPs, SOAP, TCP, etc. Recognise a selection of common techniques used in design for NFRs Be able to describe the structure and behaviour of the technology platform that underpins user applications and understand on-premise, Cloud hosting … have: Knowledge of open source, open standards and cloud technologies An understanding of architectural concepts, methodologies and approaches Working knowledge of designpatterns and modelling notations such as Archimate, UML and BPMN Quality Assurance skills to assess the quality and completeness of deliverables Knowledge and demonstrable experience … Now part of Accenture, 6point6 drives the right change in every organisation through the positive impact of technology. Leading with strategy, architecture, and design, we connect cloud, data, and cyber to engineer and deliver large-scale, complex transformations across public and private sectors. We help organisations realise the more »
following skills/experience - 1-2 years+ commercial experience with Python, Django, React or Rust experience Strong understanding of OO principles, designpatterns, data structures & algorithms Bachelors or Masters Degree in Computer Science or very similar, ideally from a top University Personality and genuine passion in technology more »
NG8, Bilborough, Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Rebel Recruitment Limited
Blazor): this role is ideally going to be going into the latter team, so new shiny tech and best practice (SOLID, designpatterns, you know the score) is where they are at, and what they’d like you to be proficient with. The work you do here more »
with one or more of: 🌳 JAVA 🌳 React.JS 🌳 Amazon Web Services (AWS) Other skills include the following: 🌳GRPC 🌳GraphQL 🌳Rest APIs 🌳Software DesignPatterns - TDD, DDD Desire to Learn and develop Strong Collaboration & Want to be a part of a team that works for each other I have more »
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard Ltd
an excellent balance between office collaboration and remote flexibility. Requirements: Expert in Java development, with good understanding of object-oriented programming principles and design patterns. Experience with Spring Boot and microservices architecture. Focus on building scalable and resilient systems. Familiarity with cloud platforms, particularly AWS, and experience with more »
experience with Kubernetes for deploying, managing, and scaling containerized applications.Knowledge of various database technologies (MySQL, PostgreSQL, MongoDB).Familiarity with microservices architecture principles and design patterns.Experience in architectural process documentation within the cloud and infrastructure domain.Benefitsð Holidays. We all need to rest so you get 25 basic holidays with more »
London, England, United Kingdom Hybrid / WFH Options
Client Server
be progressing your career in a senior, hands-on role at a global systematic trading firm. As a Senior C++ Developer you will design, develop and optimise low latency, high throughput C++ trading systems for high frequency trading and cryptocurrency exchange platforms. You'll be implementing and maintaining … network architecture You have a good understanding of AWS You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a Senior C++ Developer/Software Engineer you more »
Birmingham, England, United Kingdom Hybrid / WFH Options
Searchability®
to debug large and complex projects Good working knowledge of SQL and Microsoft SQL Server Commercial experience with OOP and related designpatterns Unit testing experience Software Developer Benefits Salary up to £55,000 25 days of annual leave plus 8 bank holidays Company pension scheme Fully more »
Technical knowledge: Full Stack Development experience (Java/Kotlin) Mobile Development understanding (Swift/Kotlin) Strong OOP/Data Structure/DesignPatterns understanding Cloud computing knowledge Understanding of cloud observability concepts (logging, monitoring, alerting etc.) This role is hybrid, with the office based in London. The more »
including production hosting on container-based cloud platforms. What you'll need Core Java development skills Microservices architecture Good understanding of designpatterns and build activities across the SDLC including unit testing, system testing, integration, security and performance testing Relentless focus on delivering business value through sound more »
including production hosting on container-based cloud platforms. What you'll need Core Java development skills Microservices architecture Good understanding of designpatterns and build activities across the SDLC including unit testing, system testing, integration, security and performance testing Relentless focus on delivering business value through sound more »
London, England, United Kingdom Hybrid / WFH Options
Client Server
OS/Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, DesignPatterns, Algorithms You're collaborative with excellent English language communication skills You are degree educated, likely to MSc/PhD level - Computer Science or similar more »
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Searchability (UK) Ltd
to debug large and complex projects Good working knowledge of SQL and Microsoft SQL Server Commercial experience with OOP and related designpatterns Unit testing experience Software Developer Benefits Salary up to £55,000 25 days of annual leave plus 8 bank holidays Regular social events and more »
AWS). Proficiency with both Docker & Kubernetes for containerisation & orchestration. Understanding or Airflow & DAGs. Experience in building applications using Kafka. Solid OOP principles & design patterns. Permanent/Full-Time Employment. Hybrid working environment (2/3 days' in the office). If you’re interested, please apply or more »
that automate business communication tasks and lead generation processes. Responsibilities: Develop and optimize LLMs for business email responses, function automation, and lead matching. Design and implement new systems, software packages, and components to improve our codebase. Enhance the autonomy and adaptability of our AI agents. Conduct testing … and evaluation of models to ensure high-quality outputs. Requirements: Qualifications & Key Skills: Proficient in Python with a solid understanding of designpatterns, algorithms, and efficient coding practices. Strong background in machine learning engineering, including data preparation, feature engineering, model training, evaluation, and deployment. Experience with LLMs more »
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
Pentasia
that automate business communication tasks and lead generation processes. Responsibilities: Develop and optimize LLMs for business email responses, function automation, and lead matching. Design and implement new systems, software packages, and components to improve our codebase. Enhance the autonomy and adaptability of our AI agents. Conduct testing … and evaluation of models to ensure high-quality outputs. Requirements: Qualifications & Key Skills: Proficient in Python with a solid understanding of designpatterns, algorithms, and efficient coding practices. Strong background in machine learning engineering, including data preparation, feature engineering, model training, evaluation, and deployment. Experience with LLMs more »
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
PARENTPAY LIMITED
Development Team Leader will provide strong leadership and focus to a team of technical specialists and may also contribute to the technical analysis, design and build of solutions ensuring the product and/or systems are fit for purpose. As a leader you will line manage members of … done. You will work with the Tech Lead within the team to ensure the relevant coding standards are followed and consistent designpatterns used. You will ensure new development follows a well thought out technical design. You will have a strong understanding of agile development principles and … a team in an Agile/Scrum development environment. People Management, delegation, 121s, goal setting Scrum Master experience preferred SDLC - Requirements Gathering, Software Design, Development and QA Testing, CI/CD pipelines Stakeholder Reporting Risk Management Strong background in software development as either an engineer or QA at more »
London, England, United Kingdom Hybrid / WFH Options
Client Server
scratch utilising modern C++ (C++ 20/C++ 23) and Template Metaprogramming techniques. You'll be working across the full development lifecycle including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems. There are many complex technical … toolchain You have a good understanding of C++ optimisation You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a C++ Developer/Software Engineer you will more »
London, England, United Kingdom Hybrid / WFH Options
Client Server
be progressing your career in a senior, hands-on role at a global systematic trading firm. As a Backend Software Engineer you will design, develop and optimise low latency, high throughput C++ trading systems for high frequency trading platforms. You'll be implementing and maintaining market data feed … network architecture You have a good understanding of AWS You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You're collaborative with excellent communication skills What's in it for you: As a Backend Software Engineer/Developer (C++ Linux more »
Windsor, Berkshire, South East, United Kingdom Hybrid / WFH Options
British Gas
to buy up to 5 additional days Excellent range of flexible benefits, including technology vouchers, electric car lease scheme & travel insurance Accountabilities Analyse, design, program, debug, and modify software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs Using current … with users to define system requirements and/or necessary modifications What we need from you Experience with APEX, Lightning Web Components, Lightning Design Systems, Lightning Flow/Process Builder, Visualforce & declarative programming Enable full automated pipelines and testing for all deployments. (ADO/GiT) Deep knowledge of … Salesforce Industries (Vlocity) is distinct advantage Experience of Mulesoft and creation of technical specifications for developers Knowledge of best practice integration designpatterns Appreciation and understanding of how to gather/articulate non-functional technical requirements across performance and security Working knowledge of AWS and integration with more »
candidate will have the following skills/experience - • Between 1 – 8 years’ commercial experience within Python • Strong understanding of OO principles, designpatterns, data structures & algorithms • Computer Science Degree or similar, ideally from a top University • Personality and genuine passion in technology! • (nice to have but not more »