England, Eccles, Greater Manchester, United Kingdom
Morson Talent
looking for code hotspots/deadlocks etc. Strong code craft skills; understanding practical refactoring methods, adhering to coding standards and an appreciation of design patterns. Strong written and verbal communication skills. Good software architecture and design documentation skills. Extensive experience with software configuration control principles i.e. More ❯
taking calculated risks, and pushing boundaries. Valuing honesty, clear communication, and openness in all interactions. A background in software delivery An understanding of implementation patterns in data or development Cloud aware Understand the complexity of software development and experience of delivery Desired skills Some understanding of Object-Oriented Programming … OOP) and common design patterns. Working knowledge of Agile, Scrum, and Test-Driven Development (TDD). Experience with DevOps CI/CD pipelines. Experience Proven experience in software leadership roles. Strong understanding of market trends and customer needs. Excellent communication and collaboration skills. Taking ownership of delivery or More ❯
taking calculated risks, and pushing boundaries. Valuing honesty, clear communication, and openness in all interactions. A background in software delivery An understanding of implementation patterns in data or development Cloud aware Understand the complexity of software development and experience of delivery Desired skills Some understanding of Object-Oriented Programming … OOP) and common design patterns. Working knowledge of Agile, Scrum, and Test-Driven Development (TDD). Experience with DevOps CI/CD pipelines. Experience Proven experience in software leadership roles. Strong understanding of market trends and customer needs. Excellent communication and collaboration skills. Taking ownership of delivery or More ❯
office a minimum of2 days a week. Responsibilities: Collaborate with cross-functional teams to gather and define requirements for new features and enhancements. Design, develop, and maintain efficient, reusable, and reliable Java code. Conduct thorough testing to ensure the robustness and reliability of software applications. Troubleshoot and debug … in Java development. Proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate). An understanding of object-oriented programming principles and design patterns. Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Ability to work effectively both independently and as part of More ❯
Devon, South West, United Kingdom Hybrid / WFH Options
ADLIB Recruitment
using Vue here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLID Principles and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest in or experience … roadmap whilst maintaining and improving production systems and architecture critical to peoples well-being. Youll be developing complex, high-quality, technical solutions from design to delivery and demonstrate practical experience of scalability, accessibility, IT Security and supporting production systems. Youll get to delve into solving problems within Azure More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
solutions for our clients. Youll also take a leadership role, guiding your team to success and leading by example. What Youll Be Doing Design and Develop: Build and support automation or performance test frameworks using the most appropriate solutions. Whether open source or commercial, or a combination . … . Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc. Awareness of the latest developments in testing tools and design patterns. Bonus Points for: Experience with emerging technologies, e.g using AI/ML within your engineering projects. Familiarity with testing in cloud environments such More ❯
who are looking for a Senior Java/Scala Developer, to join an exciting programme within their Treasury, Planning & Capital Technology team. Responsibilities: Design and develop efficient server-side components. Engage directly with business users for requirements and solutions. Assist team members in design and development. … of multi-threading and high-volume server-side development. Familiarity with Snowflake, PowerBI, and cloud platforms (plus). Good architectural knowledge and enterprise design patterns. Basic knowlegde of Unix and Azure Cloud Technologies. Exposure to JavaScript frameworks like Angular (desirable). Excellent communication, teamwork, and analytical/problem More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
The MRJ Group
with back-end services and third-party platforms. Delivering Quality Code - Write clean, reusable, and testable code while following best practices in software design and architecture. Owning Your Work - Take responsibility for developments from concept to production, ensuring smooth deployments and ongoing support. Embracing CI/CD - Collaborate … Optimize performance using modern tools. What Makes You a Great Fit? Strong commercial experience in .NET & C#. Solid grasp of N-Tier architecture & design patterns. Knowledge of OOP principles & performance optimisation. Experience with Git & Agile methodologies. Passion for troubleshooting, problem-solving, and continuous learning. Why Join? Hybrid working More ❯
exeter, south west england, United Kingdom Hybrid / WFH Options
ADLIB Recruitment | B Corp™
using Vue here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLID Principles and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest in or experience … maintaining and improving production systems and architecture critical to people’s well-being. You’ll be developing complex, high-quality, technical solutions from design to delivery and demonstrate practical experience of scalability, accessibility, IT Security and supporting production systems. You’ll get to delve into solving problems within More ❯
feedback. Contribute to improving CI/CD pipelines and development workflows Proactively identify technical risks and ensure timely resolution of issues Architecture and Design Contribute to architectural decisions and the adoption of scalable design patterns. Translate complex requirements into elegant technical solutions with high attention to … and writing automated tests, using version control systems, and using continuous integration solutions Strong experience in Android development using Kotlin Proven ability to design and implement robust architecture for modular, scalable applications Expertise in key Android APIs and components: UI, networking, permissions, inter-app communication, and platform security More ❯
on AWS using technologies including EC2, ECS, Lambda, SQS, DynamoDB, RDS, Cognito, S3, and SNS. Developing and deploying cloud-native applications following microservice design patterns. Implementing infrastructure as code using tools like Terraform or CloudFormation to automate deployment and scaling processes. Automating deployment pipelines and CI/CD … bash scripting Terraform - You will have a strong track record of successfully using Terraform in a professional CI/CD environment Microservices architecture design skills - You will bring experience in understanding how to architect cloud-based systems using microservices, ensuring each component is scalable, secure, and reliable. You More ❯
include JEE (Servlet) development, using the Hibernate Object-Relational Management (ORM) APIs, and Structured Query Language (SQL). Your understanding of Object-Oriented Design (OOD) and of the Model-View-Controller (MVC) designpattern will enable you to make significant contributions to these complex applications. Duties … the product in consultation with other team members To provide second and third line support for product issues and queries Essential Object-Oriented Design (OOD) skills Structured Query Language (SQL) Experience of innovation to create features Understanding of Model-View-Controller (MVC) design Strong communication skills More ❯
British or dual nationality as need to have basic Security Clearance My Client is looking for Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Security Clearance : British Citizen or a Dual UK national … Structural and Temporal Architecture including the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions … architecture. Collaboration is critical within this role from working closely with other Architects, Technical Specialists and wider engineering key contacts, supporting the wider design activities and reviews. You will also have the opportunity to influence the Software Engineering Technology Strategy, Software Product Lines, new technologies, obsolescence, new methods More ❯
British or dual nationality as need to have basic Security Clearance My Client is looking for Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Security Clearance : British Citizen or a Dual UK national … Structural and Temporal Architecture including the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions … architecture. Collaboration is critical within this role from working closely with other Architects, Technical Specialists and wider engineering key contacts, supporting the wider design activities and reviews. You will also have the opportunity to influence the Software Engineering Technology Strategy, Software Product Lines, new technologies, obsolescence, new methods More ❯
Risk Engineering Development Team We are seeking a versatile Lead Engineer to lead our Risk Engineering development team. In this role, you will: Design, build, and maintain efficient, reusable, and reliable systems. Ensure the design of components aligns with the overall application architecture. Work with the … code, supported by automated testing. Review peer and junior developers' work and contribute to process improvements. Participate in project planning, analyze requirements, propose design options, and estimate work. Required Skills and Experience: At least 10+ years of experience in building and operating high-throughput systems. Proficiency in .NET … C#, Azure, React, Angular, and Node.js for API and UI development. Experience with relational and graph databases, RESTful interfaces, and design patterns. Self-motivated with excellent interpersonal, verbal, and written communication skills. Expertise in continuous integration and deployment processes. At LSEG, our purpose is to foster financial stability More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
BIOMETRIC TALENT
solutions at an enterprise level. As part of the Group Architecture function, you'll work across software, infrastructure, data, and governance, helping to design, document, and guide the evolution of technology across a complex, fast-paced UK business. This role is ideal for someone who has already been … involved in solution design and stakeholder collaboration, and is now ready to take ownership of architecture decisions and contribute to long-term strategy. How Youll Spend Your Day You'll join a collaborative architecture team with the support to grow into the Solution Architect role while working on … meaningful, large-scale projects. Key responsibilities include: Contributing to System Design Support the creation and documentation of secure, scalable, and maintainable systems, ranging from feature enhancements to greenfield builds. Supporting Technical Roadmaps Help shape target-state architectures and the transitional steps required to achieve them. Creating Documentation Produce More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Thoughtworks Inc
teams in implementation and application. Job responsibilities Champion and adopt best practices such as writing clean, reusable code using TDD, pair programming, and design patterns. Oversee or participate in the entire software delivery cycle, from ideation to production and maintenance. Promote continuous delivery practices to ensure high-quality … software and early value delivery. Design solutions and select technologies that address client problems within constraints, making pragmatic tradeoffs. Collaborate with teammates to build features, design concepts, and prototypes, ensuring best practices and UX standards. Apply latest technological insights from our Technology Radar to solve client More ❯
implementation and application. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production and everything … advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. You will design solutions and choose technologies that solve clients' problems while working within constraints and make pragmatic tradeoffs. You will collaborate with a variety of teammates … to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our Technology Radar to solve client problems. You will apply a variety of languages and tools to your work and More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Switch Tech Talent
suppliers and distributors. Handle XML feeds, web scraping, and high-frequency search processing. Deliver timely fixes for critical production issues. Collaborate on product design and contribute to new functionality. Work both independently and in agile teams with shifting priorities. Required Skills and Experience: Strong Java SDK/J2SE … programming knowledge. Solid grasp of algorithms, data structures, and object-oriented design patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. Desirable Skills: Degree in Computer Science, Mathematics, or related STEM discipline. Database proficiency (SQL, schema designMore ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
standards with a particular focus on precise timing synchronisation. Our developers work in multi-discipline product development teams that include software and hardware design and system test Engineers. The teams work closely with marketing and sales, turning market and customer requirements into high quality, fully functional products. Our … development environment where effective team communication is essential and change is embraced. Development of C++ software using re-usable and extensible Object Oriented design patterns. Debugging of system level issues and collaboration with other engineering disciplines to isolate the cause. Proven ability to respond to tight deadlines in More ❯
data warehouse/SQL/Azure implementations and own the integration strategy through to execution and delivery in established IT department. Proven architectural design skills and ability to discuss the merits and trade-offs of using any particular design approach and technology. Design and … implementation of SaaS solutions and system integrations (must have). Create both High Level Design and Low-Level Design documents (must have). Understanding of enterprise architecture frameworks (must have). Experience of implementing Databricks and Data Warehouse solutions (must have). Expertise in integration architecture … and design patterns. Protocols and formats SOA, Rest, JSON, XML, etc. Identity and Access management. Cloud to Cloud integration & Cloud to On Premise integration. Front End and Back End integrations, network and infrastructure management (desirable). Experience of using EAM tool - LeaniX (desirable). With a background of More ❯
Services (SOAP/REST), Security Protocols, BizTalk Configuration, Transformations and JSON based Messaging. Experience on recent BizTalk versions including 2013. Strong knowledge of integration patterns, especially in integrating Portals/SSO, legacy applications, B2B Applications, external partners using BizTalk. Strong command on various BizTalk components like BRE and BAM … Pipelines, Mapping, Orchestrations, Itineraries. Strong command on .Net/C# concepts and current trends in the industry including strong understanding of Object Oriented design methodologies and design patterns. Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release … coordination with support teams for deployment and issue handling. Experience with code build tools such as TFS. Experience in production of project estimates, design documents, and project plans. Additional Information All your information will be kept confidential according to EEO guidelines. More ❯
and wellness benefits. - Professional development opportunities and ongoing training. - Exciting team-building activities, workshops and events. Responsibilities: - Collaborate with cross-functional teams to design and implement engaging user interfaces for web applications. - Transform design prototypes into responsive, high-performance web pages using the latest front-end … and scalability. - Conduct code reviews and contribute to best practices for front-end development. - Create and maintain documentation for front-end code and design patterns. Qualifications: - Bachelor's or Master's degree in Computer Science, Web Development, or a related field. - Proven experience as a Front End Developer … showcasing web projects. - Proficient in HTML, CSS, and JavaScript, with expertise in modern frameworks such as React, Angular, or Vue. - Experience with responsive design and cross-browser compatibility. - Familiarity with version control systems, such as Git. If you are a creative and enthusiastic Front End Developer with a More ❯
our customers in the higher education sector. As the AI technical lead, you'll collaborate with product teams to identify high-value opportunities, design AI system architectures, and implement innovative solutions that drive business growth and customer satisfaction. You'll be at the forefront of our AI transformation … guiding strategy and implementation across product lines. Evaluate emerging AI technologies and tools to determine their applicability to our business problems. Solution Architecture : Design AI system architectures that integrate with our existing products. Develop proof-of-concepts and prototypes that demonstrate the value of AI-driven approaches to … AI Expertise - Demonstrated experience implementing AI solutions in commercial software products. Strong understanding of large language models, machine learning techniques, and AI application design patterns. Practical AI Implementation - Experience with prompt engineering, model fine-tuning, RAG (Retrieval Augmented Generation) systems, and other techniques for optimising AI performance in More ❯
you! We are seeking a Principal Cloud Security Architect specializing in Microsoft Azure who will work with solution architects and engineering teams to design, implement, and maintain a secure public cloud environment. The role works closely with other architects, engineers, and site reliability teams to deliver outcomes that … LSEG to be one of the world's great companies! Role responsibilities include: Definition and improvement of LSEG's public cloud security architecture design patterns. Detailed review of each public cloud web service that LSEG wishes to use and documentation of associated minimum security control requirements. Creation and More ❯