351 to 375 of 707 Design Patterns Jobs in the UK

Front End Developer

Location
Greater London, England, United Kingdom
APIs. We are particularly looking for developers with an excellent knowledge and understanding of the software engineering fundamentals as well as strong solution design skills promoting simplicity, stability, performance and scalability. Experience as a senior developer on an eTrading or Front Office trading application will be a strong … Very good analytical skills: you are able to understand, formalise and explain complex problems. Excellent knowledge of programming best practices and design patterns particularly handling concurrency. Strong interest in continuous improvement and all aspects of software development and delivery. Comfortable working in an Agile environment; keeping jira ...

Software Engineer

Location
Greater London, England, United Kingdom
learning and mentoring culture that can help you develop the following: Work directly with customers and users Working within multidisciplinary teams with product, design, and technology working within … same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and design patterns Eligibility for SC requires 5 years' UK residency and 5 year' employment history (or back to full‐time education). Please note that ...

Android Developer

Location
City of Edinburgh, Scotland, United Kingdom
privacy, resilience and performance throughout the development lifecycle Contribute to technical documentation and knowledge sharing within the team Help establish and maintain development standards, patterns and best practices Keep up to date with developments across the Android and wider mobile technology ecosystem Contribute to an inclusive, collaborative engineering culture … applications for Android Strong proficiency in Kotlin Good understanding of the Android SDK and Android development ecosystem Experience developing applications using modern Android development patterns and practices Experience working with APIs and integrating mobile applications with backend services Experience with automated testing, including unit and UI testing Experience using ...

Senior .Net Engineer

Location
Greater London, England, United Kingdom
this role, you'll be a key player in optimising our customer order platform to enable a seamless order journey. You'll design and develop scalable, high-quality software solutions that enhance the customer experience on a global scale. Location: Hybrid- 3 days a week from our London … Knowledgeable in both SQL and NoSQL database systems Solid foundation in software engineering principles and best practices, including data structures, design patterns, microservices, event-driven architectures, object-oriented design, and code optimization. Well-versed in Git VCS Proficient in DevOps practices with hands ...

Senior Applied AI Engineer (Private Sector Contractor)

Location
United Kingdom
technical bar. You act as a technical authority for agentic AI, taking technical ownership of the workstream, setting the design patterns and direction other engineers build to, and leaving behind systems and documentation the team can maintain after your engagement ends. What We're Looking For Significant … with the latency and precision they need to be useful. Fluency with Docker, Git and cloud platforms (AWS preferred). Understanding of secure deployment patterns: air‐gapped, on‐premises or sovereign cloud. A builder's mindset: you ship real, dependable systems and can explain them clearly to technical ...

Android Developer x 2 - FinTech

Hiring Organisation
Sanderson Recruitment
Location
South West, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £650 per day
Engineers, and Backend Developers to build new features, optimise performance, and contribute to the ongoing evolution of our mobile platform. Key Responsibilities Design, build, and maintain high-quality Android applications using modern Android technologies. Develop robust, scalable, and secure mobile solutions that support financial transactions and customer account … applications. Expert knowledge of Kotlin and modern Android development. Experience with Jetpack Compose . Strong understanding of Android Architecture Components and design patterns such as MVVM or Clean Architecture. Experience with dependency injection frameworks such as Hilt or Dagger . Proficiency with Coroutines and asynchronous programming. Experience ...

Platform & Data Engineer - Financial Services Contract - TWE47236

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
looking for a Platform & Data Engineer for a 6-month contract. You will work across software engineering, data and platform technologies, helping design, build and improve systems that operate at scale. You will be responsible for: Designing and developing backend applications, services and data-driven platforms. Building … distributed systems and scalable application design. Experience designing modular applications, services or microservice-based architectures. Strong knowledge of software engineering principles, design patterns and clean code practices. Experience with automated testing across unit, integration and end-to-end environments. Good understanding of CI/CD, automated deployment ...

Senior AI Engineer - Contract

Location
Harwell, England, United Kingdom
technical bar. You act as a technical authority for agentic AI, taking technical ownership of the workstream, setting the design patterns and direction other engineers build to, and leaving behind systems and documentation the team can maintain after your engagement ends. What We're Looking For Significant … with the latency and precision they need to be useful. Fluency with Docker, Git and cloud platforms (AWS preferred). Understanding of secure deployment patterns: air‐gapped, on‐premises or sovereign cloud. A builder's mindset: you ship real, dependable systems and can explain them clearly to technical ...

Senior Java Backend & API Lead - Banking (Spring Boot)

Location
Chester, England, United Kingdom
country. Role summary We are seeking an experienced Senior Java Developer/Consultant to join our Technology team. In this role, you will design, develop, and maintain high performance API services, backend components, and integrations that power application platform. You will work closely with product owners, architects … Java development , with proficiency in Spring Framework and Spring Boot, Hibernate etc. Solid understanding of Object-Oriented Programming (OOP) principles, design patterns, and data structures. Experience designing and developing RESTful APIs, microservices, and scalable backend applications. Proven experience building highly available, distributed backend systems in enterprise environments. ...

NET Software Developer

Hiring Organisation
Savaria UK Ltd
Location
DY6 7FJ, Gornalwood, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£50000 - £58000/annum
growing international organisation. The Opportunity Reporting to the Senior Software Developer, you'll be involved throughout the software development lifecycle, helping to design, develop, maintain and improve a range of in-house applications and web-based solutions. This role offers the chance to work with modern Microsoft technologies … .NET ecosystem ASP.NET and ASP.NET Core HTML5, JavaScript and Vue.js SQL Server, T-SQL and Stored Procedures Clean Architecture and modern design patterns Unit testing frameworks Microsoft Azure DevOps methodologies ERP integrations, including Dynamics 365 and similar platforms Agile/Scrum delivery environments About ...

Principal Software Engineer - (.Net, PHP, Umbraco, Drupal)

Hiring Organisation
TPXImpact Holdings Plc
Location
United Kingdom
Employment Type
Permanent
Salary
£75,000
client estate, spanning multiple platforms, hosting environments and codebases. Shape technical solutions for new business, from initial qualification through discovery to solution design and estimation. Lead the architecture of our largest and most complex client projects. Act as the senior technical escalation point for live incidents and complex … technical discovery, producing solution designs and estimating work before it is sold. Software engineering principles. Mastery of clean code, testing practice, design patterns, security and accessibility standards. Leadership and mentorship. Demonstrated experience developing lead and senior engineers, raising standards through others rather than personally absorbing the difficult ...

.Net Developer

Location
City of Edinburgh, Scotland, United Kingdom
digital, data and AI. We believe in tailored solutions, assembling expert teams to address each client's unique needs. Our services span strategy, design, technology and data & AI, ensuring seamless end-to-end delivery of platforms, products and services with real-world impact. What sets us apart … project team to define features and functionality for our client’s applications. Deliver maintainable solutions, while taking advantage of common design patterns and practices. Implement reusable software components and scripts that support both development and operational systems and processes. Debug and diagnose issues with applications and cloud ...

Android Developer

Location
Manchester, England, United Kingdom
privacy, resilience and performance throughout the development lifecycle Contribute to technical documentation and knowledge sharing within the team Help establish and maintain development standards, patterns and best practices Keep up to date with developments across the Android and wider mobile technology ecosystem Contribute to an inclusive, collaborative engineering culture … diagnosing and resolving application defects and performance issues Experience with automated testing, including unit and UI testing Experience developing applications using modern Android development patterns and practices Good understanding of the Android SDK and Android development ecosystem Understanding of software engineering principles including clean code, modularity, maintainability and version ...

Principal Software Engineer - Executive Director

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
from the start. Your focus will be to collaborate with teams across our organization to ensure that our platforms and applications define and leverage patterns and solutions consistently to meet evolving requirements for infrastructure identity and security requirements in an AI-enabled environment. This role is suited … teams defining architecture, engineering practices and standards, and delivering high-impact software that scales. Job responsibilities Architect and build governance-by-design patterns and libraries that embed policy controls, approvals, and evidence collection Create standards and tooling (CLI, SDKs, libraries, templates, automated checks) that make it easy ...

Software Engineer – Core Marketing Platforms

Location
City of Edinburgh, Scotland, United Kingdom
current software engineering best practices, delivered on schedule. Write secure, stable, testable, maintainable code with minimal defects Contribute to team discussion on technical design,scopingandprioritisation. Collaborate effectively across the team, surfacing risks and opportunities that arise from technical decisions. Propose pragmatic solutionsand share knowledge and learnings with … such as SNS/SQS or Kafka. Good grasp on relational, non-relational databases, messagingqueuesand handling concurrency. Understanding of modern architectures, design patterns, and platform nuances Appreciation of orchestration and containerisation, ideally Kubernetes (K8s) Experience working with cloud-based infrastructure and technologies. Experience with testing concepts, test ...

Full Stack Developer, Aladdin Trading Engineering, Associate

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
heart of BlackRock's Aladdin, building the platform that drives ours and our clients investment and trading operations. Each day, you will design, develop, and maintain scalable and high-performance applications, collaborating closely with traders, product managers, and fellow engineers to define requirements and deliver impactful solutions. Your … technical and non-technical stakeholders.? Strong understanding of software development life cycle, agile methodologies, and best engineering practices.? Strong understanding of design patterns in an enterprise environment.? Excellent problem-solving skills and an analytical mindset.? Preferred Qualifications? Prior experience working in trading or financial services technology teams. ...

Enterprise Architect FTC, Hybrid / Reading

Location
Reading, England, United Kingdom
Data modelling and development of API definitions Microsoft DevOps and Github Relational and non-relational database technologies Common architectural and integration design patterns Implementation of standards-based authentication and identity management solutions Business domain specific standards such as ORIGO messaging A background in either C#/.Net …/Confluence) Familiarity with one or more architecture methodologies (e.g. TOGAF) Familiarity with Agile Delivery Principles, Methods and Tools Familiarity with Domain Driven Design and Clean Architecture What’s in it for you? Private Medical Insurance with rewards for yourself with discounted rates for your family members Competitive ...

Technical Architect - BPSS or SC Clearance Required

Location
North East, England, United Kingdom
client experience (SC cleared or at least SC eligible) Analytics & Reporting: Data warehousing, data lakes, business intelligence (BI) and analytics technologies, design patterns, tools and best practice. Translating business requirements into technical solutions with traceability that can be demonstrated to stakeholders. Architecture design informed through … principles, patterns, technical radars, practices and standards. AWS Solution expertise and relevant certification - EMR/Spark (Hadoop)/AWS/Data Modelling-Mapping/GitHub/GitLab Technologies Azure AWS Power BI #J-18808-Ljbffr ...

Senior Python Engineer (Full Stack)

Location
Greater London, England, United Kingdom
Typescript and a modern JS framework such as React, Angular or Vue.js. We generally use React & NextJS Strong engineering principles & practices: design patterns, testing, clean code and a good reviewer Previous experience working in a product-focused team A keen desire to want to learn and input … plus You use AI tools like Copilot, Cursor, Claude or others in your day-to-day coding Exposure to Domain Driven Design, Message-Driven Systems and Event Sourcing Experience with cloud infrastructure, particularly AWS SQL, and finding your way around data schemas Shipping containerised software with Argo, Kubernetes ...

Software Manager

Location
City of Edinburgh, Scotland, United Kingdom
growing a team of strong thinkers and innovators that are willing to work closely with product and customer-facing teams to design and develop new applications in the Cloud. We are expanding our current platform and SaaS product offerings by using cutting edge technology to process very large … bring innovation* Accountable for the technical delivery of software to customers while ensuring it is well architected, maintainable and uses appropriate design patterns and SOLID principles.* Accountable to ensure team code quality, security and testability is high e.g. SonarQube, OWASP* Working with product management to provide technical ...

android developer for SaaS and data platforms

Location
Greater London, England, United Kingdom
platform provides data storage, normalisation, and real-time analysis across multiple sources, supported by an immutable auditable ledger and secure API access. Задачи: Design, build, and maintain advanced Android applications integrated with SaaS and data platforms; Collaborate with product managers, designers, and backend engineers to define requirements; Implement … Android design, including modern UI frameworks and design guidelines; Solid software development background, including object-oriented programming, design patterns, and testing; Experience integrating Android applications with RESTful APIs, cloud-based services, and secure data storage; Familiarity with Kotlin and/or Java, Android ...

Software Engineer

Location
United Kingdom
experience and design and implement the right technical solution Contribute to documentation and knowledge sharing. Choose appropriate technologies and design patterns Consider scalability, reliability and security that align with business objectives and can be managed and monitored within an operational environment. Keep abreast of emerging ...

Senior Java Developer IRC303859

Location
Greater London, England, United Kingdom
software engineering skills and advance your career in this critical role Skills required: Kafka, Java/Spring Boot microservices, resilient service design patterns, and continuous deployment practices. Job responsibilities Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across … through innovative ideas, experimentation and prototyping Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns What we offer Our goal is to build an inclusive positive culture where everyone can feel comfortable being themselves, empowering people to create their ...

Mobile Engineer II, Android

Location
Greater London, England, United Kingdom
building a best-in-class shopping experience for our travellers and partners.As a member of the team, you'll estimate engineering efforts, design your changes, implement and test your changes, push to live, and triage production issues. You need to be collaborative, and curious as we build … will:** * Build, enhance, and maintain Android applications using Kotlin, applying solid understanding of Android platform capabilities, UI components, and mobile design patterns to deliver high-quality customer experiences across Expedia Group brands.* Design and implement clean, testable, and maintainable low-level designs (LLD), APIs ...

Senior Pipeline TD - Film 2D

Location
City Of London, England, United Kingdom
worked with some of the greatest storytellers in film today. Collaborating with directors and producers across the complete filmmaking process to help design, plan and create beautiful images, we focus on finding innovative creative solutions to support their vision and set new standards for visual effects in cinema. … pipeline development with a solid understanding of 2D production workflows. Expert Python development skills, with a focus on modern design patterns, clean code, and standard libraries. Strong experience building custom GUI applications and tools using PySide or PyQt. Deep experience with the Nuke API, programmatic control ...