performance and reliability are crucial (Medical, Defense, Automotive, Aereospace, Financial, ...) Good understanding of object-oriented design and architecture techniques with experience in implementing designpatterns Proven ability in solving complex problems, debugging, and profiling Experience of UI design and frameworks such as JUCE or Qt Experience using collaborative tools and CI/ More ❯
contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Support the engineering teams in building fault-tolerant … scalable applications by engaging in design discussions, RFCs and code reviews. Drive decisions that influence the product design, application functionality, and technical operations and processes. Implement and regularly test DR strategies to ensure the highest level of resilience and fault tolerance of the platform. Automate the installation, upgrade, scaling, and management of a large and rapidly … day-to-day operations. Contribute to a team culture of equity, respect, and collaboration. Required qualifications, capabilities, and skills Possess an up-to-date understanding of designpatterns relevant to hosting and networking architectures. Proactively champion product development, driven by a desire to build truly exceptional products. Have a strong background working in Python, Golang, or Java More ❯
London, England, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
be fully covered. We’re looking for Tech leads who have a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. You dont have to have all the languages but just some and you will be taught the rest, Strong object … orientated design is a must. Languages : Cloud : Databases : Additional Tools & Frameworks : Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management … Build scalable, cloud-based solutions using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software DesignPatterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization More ❯
Bradford, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Queen Square Recruitment Limited
Start Date: ASAP Duration: 6 Months Day Rate: Competitive DOE Inside IR35 Our client, a large global consultancy, is seeking an experienced Python Backend Architect to lead the design and development of secure, scalable backend systems. The role involves setting coding standards, guiding development teams, and ensuring architectural excellence across agile environments. You'll collaborate with cross-functional … and REST APIs. Skilled in SQL and NoSQL databases (PostgreSQL, MongoDB). Proficient with Docker/Kubernetes and CI/CD tools. Solid understanding of OOP, designpatterns, and clean code. Async programming (e.g., asyncio, Celery). Experience with RabbitMQ, Kafka, GraphQL, gRPC, or WebSockets. Background in AI/ML or data-intensive systems. Cloud/architecture More ❯
London, England, United Kingdom Hybrid / WFH Options
Queen Square Recruitment Ltd
Start Date: ASAP Duration: 6 Months Day Rate: Competitive DOE Inside IR35 Our client, a large global consultancy, is seeking an experienced Python Backend Architect to lead the design and development of secure, scalable backend systems. The role involves setting coding standards, guiding development teams, and ensuring architectural excellence across agile environments. You'll collaborate with cross-functional … and REST APIs. Skilled in SQL and NoSQL databases (PostgreSQL, MongoDB). Proficient with Docker/Kubernetes and CI/CD tools. Solid understanding of OOP, designpatterns, and clean code. Async programming (e.g., asyncio, Celery). Experience with RabbitMQ, Kafka, GraphQL, gRPC, or WebSockets. Background in AI/ML or data-intensive systems. Cloud/architecture More ❯
Middlesbrough, England, United Kingdom Hybrid / WFH Options
Xpertise Recruitment
estate, with plenty of training budget to get certifications under your belt. Job security in an established brand with an impressive balance sheet Genuinely engineering-led; code reviews, design sessions, testing standards, dev-first culture. Get involved with integrations, custom builds, scheduled jobs, declarative automation, and more. Hybrid setup (around 2-3 days a week onsite), great benefits … re looking for: Experience as a Salesforce Engineer (ideally with Platform Dev I + Admin certs) A clean coder with a solid grasp of OO principles, designpatterns & Salesforce best practices Someone proactive, curious, and passionate about building the right thing the right way A collaborative mindset and excellent communication skills (this team works with the business More ❯
digital assets. This is the perfect fit for someone who has a background in Crypto or Trad-Fi and they will primarily develop in Go & C++. Duties & Responsibilities: Design, develop, and implement cutting-edge trading platform components. Collaborate with trading and business teams to understand requirements and translate them into technical solutions. Prototype, create, and deploy innovative tools … Strong programming expertise in any object-oriented language (e.g., C++, Java) with a focus on Go and Python. Proficiency in Python with a solid understanding of designpatterns and best practices. Experience in developing scalable and high-performance systems. Strong analytical and problem-solving abilities with a proactive mindset. Solid understanding of Linux and shell scripting. Why More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Houston Texans
What you'll be doing: Create seamless experiences – Build beautiful, intuitive interfaces that make it easy for users to interact with our platform. Make sense of complex data – Design tools that help visualize sports performance insights and drive decision-making. Focus on quality – We ship fast but never compromise on user experience. You'll be involved in automation … CI/CD, and rapid iteration to ensure reliability. Write scalable, well-tested code – You’ll design and implement robust solutions that ensure system scalability and high availability. Prototype & Innovate – Work closely with Product, Design, and Sports Science teams to experiment with new ideas and technical approaches. Shape our technical direction – Your insights will help improve … code quality. Comfortable working with APIs (REST, GraphQL) to integrate real-time data. Experience in agile environments, working in cross-functional teams. Deep understanding of software designpatterns, object-oriented programming, and best practices. Analytical problem-solving mindset – you love finding elegant solutions to complex challenges. Bonus skills (nice to have!): Experience working in feature-driven teams More ❯
contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Support the engineering teams in building fault-tolerant … scalable applications by engaging in design discussions, RFCs and code reviews. Drive decisions that influence the product design, application functionality, and technical operations and processes. Implement and regularly test DR strategies to ensure the highest level of resilience and fault tolerance of the platform. Automate the installation, upgrade, scaling, and management of a large and rapidly … to-day operations. Add to the team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Possess an up-to-date understanding of designpatterns relevant to hosting and networking architectures. Proactively champion product development, driven by a desire to build truly exceptional products, not just solve immediate challenges. A strong background working in More ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
AXA UK
possibility of visiting offices, clients, 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-driven solutions alongside custom development … bring: Salesforce engineering experience with 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 Experience Cloud Passion for software More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
NCC Group
as applications for customers and other departments. You will have a passion for technology and considerable experience developing scalable and secure applications, and will ensure the architectural system design is extendible, scalable and maintainable. Looking for someone willing to explore more cloud native architecture and offer a great platform to train and grow within. Leading a small squad … of python developers Key Accountabilities: Lead the design and development of maintainable and scalable API driven PaaS applications, working closely with UX designers, DevOps practitioners and Cloud Architecture experts within the team. Be the key decision maker for code quality by deciding on design principles and doing regular code reviews across the development resources. Work closely … remotely and organised in your time management Enthusiastic and open to learning new technologies native to cloud development Good knowledge of software architecture, object-oriented development, designpatterns and coding best practices Requirements Experience with both front and backend development Experience building scalable, fault tolerant solutions on AWS Technical leadership Agile Development Experience working with CI/ More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
just over a year ago. Your Role as a Full-Stack Engineer As a Full-Stack Engineer, you will collaborate closely with our CTO and engineering team to design, build, and launch products from conception to launch. This involves working across the entire stack — from front-end (written in React/TypeScript), back-end (written in Kotlin and … managers, and users to identify and implement solutions based on customer needs. 1+ years of experience contributing to the system design or architecture (architecture, designpatterns, reliability and scaling) of new and existing systems. Undergraduate or Masters degree in Computer Science (or related fields). Experience with AWS and Docker. Interest in AI, and familiarity … with building LLM-based agents. Exposure to contract-first development (OpenAPI, gRPC/Protocol Buffers). Ability to design scalable and efficient system architectures. Ability to navigate rapidly changing priorities in a growing startup environment. [Optional] Previous experience working at a startup or a keen interest in startups. #J-18808-Ljbffr More ❯
ensuring that tasks are completed on time and to a high standard. Collaborate with the product owner, architects, and other stakeholders to define project scope, timelines, and requirements. Design, develop … and implement .NET-based applications and services, ensuring they meet business and technical requirements. Set technical direction for the team, promoting the adoption of best practices, designpatterns, and coding standards. Collaborate with cross-functional teams to integrate with other platforms and systems as needed. Champion Agile and Scrum methodologies, ensuring the team operates in an iterative More ❯
now in global financial institutions. Proven, trusted, non-hallucinating, our assistants are empowering financial professionals and delivering 10x improvements by supporting them in their day-to-day tasks. Design, development and testing of new features in the applications using C#. Responsible for regular communication with others involved in the development process. Implement, test, and bug-fix functionality. Participate … in Computer Science or Engineering. 2+ years of software development experience in C#. .NET 5 or higher experience. WEB API (REST) Strong in Object Oriented Programming, Designpatterns and SOLID principles. Solid knowledge and experience in some of these: SQL, EF, ADO.NET, Stored procedures, query optimization. Optional Experience with Azure/AWS services. Knowledge of NoSQL technology More ❯
in global financial institutions. Proven, trusted, non-hallucinating, our assistants are empowering financial professionals and delivering 10x improvements by supporting them in their day-to-day tasks. Responsibilities: Design, development and testing of new features in the applications using C#. Responsible for regular communication with others involved in the development process. Implement, test, and bug-fix functionality. Participate … knowledge of NoSQL technology (MongoDB). WEB API (REST, GraphQL). Experience developing data intense applications and/or ETL processes. Strong in Object Oriented Programming, Designpatterns and SOLID principles. Optional: Experience with Azure/AWS services. Kubernetes – kubectl, deployments, helm charts, Lens and ArgoCD. Why You Do Not Want to Miss This Career Opportunity: We More ❯
cell therapy modules at the low level of factory control, to higher level factory operation, automation and orchestration. Participating and facilitating discussion and activities relevant to software architecture design, planning, quality assurance and lifecycle engineering. You'll champion our software quality through modern agile practices, including test-driven development and continuous integration/automated testing, as well as … ensuring all documentation meets development plans and regulatory standards. Qualifications You'll hold significant experience in leading and developing complex software projects. This will include experience in software design, development or testing - having been involved in product development through most stages of the System Engineering Lifecycle. You'll show familiarity with designing distributed systems using message-oriented systems … backend development using React-native/Angular, FastAPI/Flask/Django and database backend. Strong experience with OOP programming languages and use of modern software designpatterns for developing mixed desktop/enterprise applications, interfacing with low-level peripherals using proprietary communication interfaces or to cloud-native services via RESTful APIs. Experience with cloud Integration and More ❯
great deal of influence and progression? As a Backend Software Engineer you will architect and build highly performant and scalable solutions using the Microsoft tech stack and SOLID design principles, collaborating with cross functional Agile project teams in 2 week Sprints, you'll be an advocate of best practice and ensure software is delivered to schedule. There's … knowledge of AWS You have experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further, ChatGPT knowledge You have strong analysis and problem solving skills More ❯
outcomes for those they assist, by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable people across the UK. We … led and always aim for the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing … system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to learn and continually improve Provide More ❯
outcomes for those they assist, by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable people across the UK. We … led and always aim for the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing … system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to learn and continually improve Provide More ❯
outcomes for those they assist, by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable people across the UK. We … led and always aim for the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing … system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to learn and continually improve Provide More ❯
outcomes for those they assist, by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable people across the UK. We … led and always aim for the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing … system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to learn and continually improve Provide More ❯
outcomes for those they assist, by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable people across the UK. We … led and always aim for the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing … system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to learn and continually improve Provide More ❯
outcomes for those they assist, by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable people across the UK. We … led and always aim for the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing … system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to learn and continually improve Provide More ❯
outcomes for those they assist, by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable people across the UK. We … led and always aim for the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing … system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to learn and continually improve Provide More ❯
outcomes for those they assist, by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable people across the UK. We … led and always aim for the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the existing team – reviewing code, discussing … system design to ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to learn and continually improve Provide More ❯