London, England, United Kingdom Hybrid / WFH Options
The Digital Recruitment Company
Develop high-quality user interface designs, prototypes, and interactive mockups for native mobile and web applications Lead the creation and implementation of new design systems Conduct user research, gather feedback, and iterate on designs based on user insights to continually improve the app's user experience Collaborate closely … with cross-functional teams, including developers and product managers Promote best practice in UI and UX design and design processes Stay up-to-date with the latest iOS and Android design guidelines and best practices What are they looking for? Highly experienced in native … app UX and UI Highly experienced in creating and implementing mobile design systems Strong knowledge of iOS and Android designpatterns, guidelines, and best practices to ensure optimal user interactions including SwiftUI and M3 Strong proficiency in Figma best practice A comprehensive portfolio showcasing your More ❯
end delivery of fully-fledged commercial apps Good knowledge of Kotlin and Android SDK Experience with Kotlin Multiplatform Good understanding of designpatterns & Object Oriented Programming Good knowledge of Android UI design principles, patterns, and best practices In-depth experience of working with RESTful … card or loan. We are user-centric at our core and we believe in leveraging technology to enable positive financial choices. We are design-led and data-driven and we embed these behaviours in everything we do. What is DriveScore? DriveScore is a new app that helps users More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Arqit
for software issues within a distributed system • Competence in multiple programming languages • Experience of database development (SQL and NoSQL) • Experience with designpatterns, refactoring, OO design and related areas • Strong analytical, problem-solving and organizational skills • Demonstrate accountability for results whilst working with high autonomy More ❯
London, England, United Kingdom Hybrid / WFH Options
BMJ
The role involves designing and overseeing the implementation of technical solutions while managing technical risks and identifying innovation opportunities. Key Responsibilities Technical Solution Design & Implementation Design and oversee the implementation of technical solutions that meet product requirements. Ensure solutions align with BMJ's architectural standards and … 8+ years) in software architecture and development, with a strong background in web technologies and distributed systems. Deep understanding of software designpatterns, microservices architecture, and API design. Skilled in serverless architecture and database management (ie RDBMS, NoSQL) Proficiency in multiple programming languages and frameworks relevant to More ❯
Cheltenham, England, United Kingdom Hybrid / WFH Options
CACI Ltd
London team are required. About the Role: We are looking for a highly skilled Lead Technical Architect with expertise in cloud architectures to design, implement, and oversee cloud infrastructure solutions for mission-critical systems. The role involves using your knowledge of security architecture on cloud platforms to lead … building scalable, secure, and resilient cloud-native systems based on AWS, Kubernetes, Kafka, microservices, Java, and event-driven design. Key Responsibilities: Cloud Architecture Design: Lead design of cloud-based systems using AWS, microservices, event-driven architectures, and serverless computing to meet business needs. Cloud Security: Develop … Cost Optimization: Drive performance tuning and cost management strategies. Risk Management: Identify and mitigate technical risks. Documentation & Standards: Maintain architectural standards, designpatterns, and documentation. The Fit: Ideal candidate has experience in large-scale cloud systems with AWS, security architecture, containerisation (Docker, Kubernetes), Kafka, Java, CI/ More ❯
London, England, United Kingdom Hybrid / WFH Options
M3 Global Research
would demonstrate an understanding of software development concepts and development lifecycles using Agile methodologies, object-oriented design, and accepted designpatterns and practices. You'll be responsible for assisting with system design, coding, improving application performance, collaborating with other developers, and assisting with … testing. Job Description Essential Duties and Responsibilities: Design, implement, and deliver highly scalable solutions using modern web technologies and architecture. Continuously develop, release, monitor, and improve systems and services while fostering a culture of accountability. Follow and actively promote software development processes and best practices within the team. … and Angular Material to efficiently build consistent and scalable user interfaces. Experience designing and implementing reusable, scalable UI. Familiarity with state management libraries and patterns (e.g., Redux, Zustand, NgRx). Proficient in writing unit, integration, and end-to-end tests using tools such as Jest, Cypress or similar. Proficient More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Version 1
agile teams to deliver excellent results on GDS projects for our public sector clients. Your responsibilities include working with users and stakeholders to design products and services, considering end-to-end journeys and individual elements. Your portfolio should demonstrate your understanding of user needs, design standards … and your ability to communicate design decisions effectively. Please note: Eligibility for Security Clearance is required. SC clearance typically requires 5 years of continuous UK address history, with no periods of 30 days or more outside the UK at the time of application. Qualifications Strong understanding of design … Prototyping Creating and iterating prototypes with appropriate fidelity and tools. Evaluating and explaining concepts and prototypes to stakeholders. Applying and adapting designpatterns within the wider community. Accessible/Inclusive Design Understanding key principles, applying them appropriately, and evaluating designs against standards. DesignMore ❯
Bromley, England, United Kingdom Hybrid / WFH Options
CACI Ltd
design. Key Responsibilities: Cloud Architecture Design: Lead the design of cloud-based systems and solutions, utilising AWS and modern architectural patterns such as microservices, event-driven architectures, and serverless computing to meet both current and future business needs. Cloud Security: Develop and implement robust security … to architect event-driven systems using Kafka, designing and managing messaging frameworks to handle real-time data processing across distributed microservices. Microservices Architecture: Design and oversee the development of microservices-based systems, establishing best practices for modularity, scalability, and maintainability, with a focus on Java-based backend services. … Risk Management: Identify and mitigate technical risks in cloud-based systems and infrastructure. Documentation & Best Practices: Develop and maintain architectural standards, designpatterns, and documentation, ensuring a shared understanding of technical solutions, including capturing architectural decisions. The Fit: We are looking for someone with previous experience in More ❯
London, England, United Kingdom Hybrid / WFH Options
Global Relay
of an agile development team to implement mobile applications for iOS devices to deliver enterprise services Writeautomatedunit and integration tests for your code Design, in collaboration with other developers, product management and the user experience team, user interfaces and software implementations that satisfy business requirements Design … skills and a love for technical challenges Understanding of the principles of computer science Solid understanding of OOP and SOLID principles, designpatterns, algorithm design Strong architectural knowledge (TCA, Redux, Functional Reactive Programming, MVVM) and passionate about writing clean, modular and testable code Deep understanding More ❯
London, England, United Kingdom Hybrid / WFH Options
MongoDB
with our platform and the needs of our customers. MongoDB Pre-Sales Solution Architects are responsible for guiding our customers and users to design and build reliable, scalable systems using our data platform. Our team is made up of seasoned technical sales professionals, software architects, entrepreneurs, and developers … scalable and performant applications, systems and infrastructure for large software projects leveraging MongoDB Customer Advising and Value Articulation: Guide customers on architecture patterns and optimisation strategies for MongoDB, while clearly communicating its business value to the relevant stakeholders Sales Partnership: Collaborate with the sales team to drive … databases seamlessly Market-Relevant Technologies: Complementary Technologies: Enhance your skills with partner and complementary technologies such as Apache Kafka and Kubernetes DesignPatterns and Methodologies: Embrace best practices in microservices, DevOps, cloud, and security Cutting Edge RAG and AI Architectures: Help customers on their generative AI journeys More ❯
creating the brains behind next generation devices. From implantable medical systems and surgical robots to advanced machine control and connected products, you will design software that makes a difference. Your role: • Create, implement, and verify subsystems, modules, and components for embedded solutions • Write clean, efficient, highly structured code … stakeholders, translating requirements into working features • Mentor junior engineers through code reviews and knowledge sharing • Contribute actively to stand ups, sprint planning, and design sessions, bringing forward ideas that improve the team What you bring: • MSc or BSc in Embedded Systems, Computer Science, Electrical Engineering, Mathematics, or similar … C++ and fluency in at least one of C, Python, or Matlab • Solid grasp of Object Oriented design, UML, designpatterns, Agile practices, and test driven development • Confident communication in English. Dutch language skills are welcome What you will get: • Salary range 50000 to More ❯
design. Key Responsibilities: • Cloud Architecture Design: Lead the design of cloud-based systems and solutions, utilising AWS and modern architectural patterns such as microservices, event-driven architectures, and serverless computing to meet both current and future business needs. • Cloud Security: Develop and implement robust security … to architect event-driven systems using Kafka, designing and managing messaging frameworks to handle real-time data processing across distributed microservices. • Microservices Architecture: Design and oversee the development of microservices-based systems, establishing best practices for modularity, scalability, and maintainability, with a focus on Java-based backend services. … Risk Management: Identify and mitigate technical risks in cloud-based systems and infrastructure. • Documentation & Best Practices: Develop and maintain architectural standards, designpatterns, and documentation, ensuring a shared understanding of technical solutions. Capturing/documenting architectural decisions. The Fit: We are looking for someone with previous experience More ❯
embedded systems and experience in developing high-performance, reliable hardware for space applications. As the Hardware & Integration Team Lead, you will lead the design, development, and implementation of advanced hardware solutions managing a multidisciplinary team, collaborating across the R&D group to ensure the deployment of cutting-edge … reliable, and efficient spaceflight systems. Key Responsibilities Lead the design, development, and optimization of digital hardware solutions for satellite communication payloads and embedded processing systems. Take full responsibility of RF, electrical and mechanical specifications, SW-HW low level integration, schematic design, selection of components, layout considerations … preferably in satellite communication or for space applications. Proven experience in leading multi-disciplinary HW development. Strong knowledge of hardware architecture, designpatterns, and development methodologies. Experience with high-speed digital design, high-speed signal integrity (JESD204C.1, JESD79-4D), and power integrity (for high current More ❯
Croydon, England, United Kingdom Hybrid / WFH Options
CACI Ltd
team. About the Role: We seek an experienced Lead Technical Architect with expertise in cloud-based architectures to join our team. You will design, implement, and oversee advanced cloud infrastructure solutions for mission-critical systems, leveraging your knowledge of security architecture on cloud platforms to provide technical leadership … building scalable, secure, and resilient cloud-native systems based on AWS, Kubernetes, Kafka, microservices, Java, and event-driven design. Key Responsibilities: Cloud Architecture Design: Lead the design of cloud-based systems using AWS, microservices, event-driven architectures, and serverless computing to meet business needs. Cloud Security … Optimisation: Drive performance tuning, cost management, and resource optimisation. Risk Management: Identify and mitigate technical risks. Documentation & Standards: Maintain architectural standards, designpatterns, and documentation. The Fit: Ideal candidates will have experience designing and implementing large-scale, distributed cloud systems with a focus on AWS. Additional skills More ❯
Filton, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce … Knowledge Strong programming knowledge – C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, designpatterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded More ❯
be a part of something special! About the Principal Java Developer role: As a Principal Java Developer, you will be responsible for the design and development of backend, service, and portal systems. As part of a dynamic and exciting development centre, you will engage with a variety of … in a Software Engineering position. BS or MS in Computer Science or related field. An understanding of Linux or Windows development, including database design and development, as well as … strong web client programming skills, including HTML, JavaScript, and CSS. Experience in server-side product development. Expertise in Java Experience with DesignPatterns, Refactoring, OO Design, and related areas. Experience with HTML, CSS, JavaScript, XML/XSLT, SQL, database design, message-oriented-middleware More ❯
London, England, United Kingdom Hybrid / WFH Options
Primis
be a part of something special! About the Principal Java Developer role: As a Principal Java Developer, you will be responsible for the design and development of backend, service, and portal systems. As part of a dynamic and exciting development centre, you will engage with a variety of … in a Software Engineering position. BS or MS in Computer Science or related field. An understanding of Linux or Windows development, including database design and development, as well as … strong web client programming skills, including HTML, JavaScript, and CSS. Experience in server-side product development. Expertise in Java Experience with DesignPatterns, Refactoring, OO Design, and related areas. Experience with HTML, CSS, JavaScript, XML/XSLT, SQL, database design, message-oriented-middleware More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
its industry-leading training management platform. You will be responsible for Technical, Application, and Data Architecture across our solution set, and act as Design Authority on how the solution will be delivered, whilst providing hands-on technical leadership across several development teams. Helping to bridge the gap between … of associated governance mechanisms. Collaborate with the Product and Technology teams to define and own technical solutions for roadmap items, defining and documenting architectural patterns and solution designs for applications and services. Technical Leadership Provide architectural direction and lead technical decision making, working with the teams to define the … DB Proven experience designing microservices, APIs, and event-driven systems Practical understanding of CI/CD, containerisation, and orchestration Familiarity with designpatterns, domain-driven design (DDD), and system decomposition Front-end architecture experience with Angular or similar Understanding of data architecture – both SQL and More ❯
months, with possible extension Top 3 Must Have Skills: Generative AI based coding AWS serverless Python and JavaScript/React Job description: Design, develop, implement, test, document and deploy full-stack … cloud-native, contact center-related software applications, tools, systems and services using multi-threaded programming, development in Python and React/node.js, implementing architecture patterns and designpatterns, and utilizing generative AI large language models. Assist in gathering and analyzing business and functional requirements, and translate More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Rocket Lab
understand their AWS resourcing and networking needs; collaborating with software engineering teams; designing solutions; acting as a technical leader to drive the implementations Design, deploy and maintain internal developer platform services and supporting processes to improve efficiency across the software development lifecycle for all of the Spire software … years’ experience in deploying infrastructure as code with Terraform or CloudFormation Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems Eagerness to automate away toil and improve the lives of your coworkers Knowledgeable in administration of … observability solutions Operational understanding of modern distributed systems Skilled in script development (Bash, Python, etc.) Can lead technical architecture discussions and help drive design decisions within your team Cultural traits we’re looking for: Articulates ideas well in both spoken and written form Promotes open and effective collaboration More ❯
data space. A role you will love As a Data Architect, you will be key to shaping the platforms, governance and designpatterns that ensure the organisation can drive value through data. Your role involves not just technical expertise in a range of data and analytics tools … ability to collaborate across teams to ensure the right architecture for the future organisation demands. You will ensure the effective design and patterns of use of our Data Platform. Your expertise in developing and delivering enterprise-class data solutions will be pivotal in defining and articulating designs … to their architecture and development teams and communicating these solutions to business stakeholders. Some key responsibilities: Designing and embedding Data Platform Patterns including Data Governance, Analytics, Engineering, master data management and Visualisation in a Cloud and SaaS ecosystem, ideally using Azure, Microsoft Fabric, Power BI. Data Governance : Implementing robust More ❯
Tucson, Arizona, United States Hybrid / WFH Options
Ed Wallach Search Group
Our personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M. Core responsibilities include: • Design/architect, develop, test, deploy, and operate fully integrated software • Design, build, and maintain infrastructure for modern integration between our applications and … to self-start is a must. What required background will make you successful? • Expert knowledge of data structures, algorithms, and modern designpatterns and data layers • Expert knowledge of Golang • Passion to build internal solutions and own development of enterprise-wide applications • Extensive knowledge of building quality … integrating internal and third-party services into your solution • Highly proficient in modern software engineering practices for testability and readability • Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements • Degree (Bachelor's, Master's, or PhD) in Computer More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
Protech Talent
low-level designs. ● Guide developers and support Business Analysts/Product Owners in refining features. ● Lead by example with high coding standards and design practices. Software Development ● Design, build, and maintain systems that process real-time data with sub-1 second performance. ● Work on systems delivering … SIS products to online and retail customers. ● Drive the integration of third-party data providers into our platform. ● Contribute to the design and evolution of future system architectures. ● Reduce technical debt and enforce SOLID principles across all development work. ● Ensure high-quality CI/CD pipelines for seamless … senior software engineering role. ● Strong understanding of the full software development lifecycle. ● Hands-on experience with: ○ Java (following SOLID principles and designpatterns) ○ Unit testing and Test-Driven Development (TDD) ○ Database design and querying (Oracle and/or SQL Server) ○ Version control and CI/ More ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
AXA UK
or industry events. We are open to discussing flexible arrangements with Talent Acquisition. What you'll be doing: Developing solutions that meet quality, design, performance, and security standards Providing production support, including incident investigation, triage, and resolution Thorough testing of solutions, emphasizing automation Utilizing low-code and click … relevant certifications like Platform Developer I and Salesforce Administrator Strong understanding of clean code, object-oriented design, SOLID principles, designpatterns, and Salesforce best practices Adaptability and growth orientation to meet evolving platform and customer needs Experience across the Salesforce ecosystem, including Sales, Service, and More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Bud
its industry-leading training management platform. You will be responsible for Technical, Application, and Data Architecture across our solution set, and act as Design Authority on how the solution will be delivered, whilst providing hands-on technical leadership across several development teams. Helping to bridge the gap between … DB Proven experience designing microservices, APIs, and event-driven systems Practical understanding of CI/CD, containerisation, and orchestration Familiarity with designpatterns, domain-driven design (DDD), and system decomposition Front-end architecture experience with Angular or similar Understanding of data architecture – both SQL and More ❯