london, south east england, united kingdom Hybrid / WFH Options
London Business School
Experience, Business Change and Enterprise Architecture. Main Responsibilities Leading the end-to-end architectural design and implementation of software solutions, ensuring adherence to modern designpatterns and standards. Driving the adoption of cloud-native, modular, and adaptable services, with a focus on innovation and continuous improvement. Providing technical leadership and architectural oversight across both internally … first solutions that support rapid integration and adaptability in cloud-native environments. Effective coaching and leadership skills and an ability to oversee multiple projects and act as a design authority. Strong communication and presentation experience and the ability to explain technical details and challenges to a wide variety of people. Why London Business School London Business School; a More ❯
Experience, Business Change and Enterprise Architecture. Main Responsibilities Leading the end-to-end architectural design and implementation of software solutions, ensuring adherence to modern designpatterns and standards. Driving the adoption of cloud-native, modular, and adaptable services, with a focus on innovation and continuous improvement. Providing technical leadership and architectural oversight across both internally … first solutions that support rapid integration and adaptability in cloud-native environments. Effective coaching and leadership skills and an ability to oversee multiple projects and act as a design authority. Strong communication and presentation experience and the ability to explain technical details and challenges to a wide variety of people. Why London Business School London Business School; a More ❯
london (city of london), south east england, united kingdom
London Business School
Experience, Business Change and Enterprise Architecture. Main Responsibilities Leading the end-to-end architectural design and implementation of software solutions, ensuring adherence to modern designpatterns and standards. Driving the adoption of cloud-native, modular, and adaptable services, with a focus on innovation and continuous improvement. Providing technical leadership and architectural oversight across both internally … first solutions that support rapid integration and adaptability in cloud-native environments. Effective coaching and leadership skills and an ability to oversee multiple projects and act as a design authority. Strong communication and presentation experience and the ability to explain technical details and challenges to a wide variety of people. Why London Business School London Business School; a More ❯
technology start-up that builds advanced robotics systems for real-world applications. Key Responsibilities: +Lead the way and be a strong advocate of best practice software designpatterns, software architecture and agile methodology. +Take a lead in our effort to re-architect and harden our code to prepare for 10x-100x scale +Mentor junior software engineers +Help More ❯
Royston, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Verso Recruitment
the opportunity to work part-remote while being part of a highly collaborative and ambitious team. Key Responsibilities Lead by example in implementing best practice software designpatterns, architecture, and agile methodology. Drive the re-architecture and hardening of code. Mentor and develop junior engineers to help them reach their potential. Guide the team in making pragmatic More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, DesignPatterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full benefits* As a C++ More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Computer Futures
delivery teams, stakeholders, and government partners to ensure solutions are robust, secure, and future-proof. What You'll Be Doing: Architect cloud-native platforms using modern designpatterns and best practices. Define and drive technical strategy across multiple Agile teams and projects. Mentor and coach engineers , fostering a culture of excellence and continuous improvement. Engage with stakeholders More ❯
london, south east england, united kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
skills. Experience with CI/CD tooling and modern development workflows. Knowledge of relational and non-relational database technologies. Sound understanding of coding best practice, including designpatterns, version control, dependency management, quality assurance, error handling, logging, and monitoring. Location Hybrid role – typically 2–3 days a week on site (office or client), with flexibility around project More ❯
St. Albans, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Client Server
your voice heard and can make a real impact on the bottom line, earning significant bonuses. As a C# Developer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within a microservices environment (300 services). You'll be working with a modern tech stack using … JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline What's in it for you More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, DesignPatterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full benefits* As a Backend More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Kuehne+Nagel
software development projects is essential Strong interpersonal and communication skills to effectively collaborate with team members and other departments. Very good knowledge in system architecture, software designpatterns, and coding standards. Hands-on experience with multiple programming languages and technologies, such as Java, Oracle & Microsoft SQL, Linux, MOCA, Page Builder. Very good analytical and problem-solving skills More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Kuehne+Nagel
to mentor and develop software engineers. Strong interpersonal and communication skills to effectively collaborate with team members and other departments. Advanced knowledge in system architecture, software designpatterns, and coding standards. Hands-on experience with multiple programming languages and technologies, such as Java, Oracle & Microsoft SQL, Linux, MOCA, Page Builder. Excellent analytical and problem-solving skills, with More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
growing, global Insurance Underwriting technology provider that focusses on developing a complex SaaS calculation platform for rapidly growing Cybersecurity insurance markets. As a Senior Software Engineer you will design and develop data centric backend services for the core platform with a focus on Python coding and building FastAPIs within an Azure environment with Databricks. You'll participate in … the design and implementation of advanced mechanisms for data ingestion, transformation, mass parallel orchestration of network IO and will model data for a variety of purposes. You'll also collaborate with the Infrastructure Team to maintain Infrastructure as Code and develop new features on the engineering platform. Location/WFH: There's a hybrid work from home model … strong SQL skills (PostgreSQL, SQL Server and ideally Databricks, or happy to learn it) You have a thorough knowledge of Computer Science fundamentals including Data Structures, DesignPatterns, OOP You're collaborative and pragmatic with great communication skills What's in it for you: As a Senior Software Engineer you will receive a competitive package: Salary to More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Adecco
have to be based in the UK for this role). Your Key Skills & Experience: Perl scripting Oracle Database design and development JavaScript Architectural DesignPatterns UK based (remote work - but you have to be in the UK) 6 month initial contract length £675/day inside IR35 - so you'll be working via an More ❯
is the team behind high profile services such as Apple iCloud, Apple Music, Apple TV+, Apple Arcade and more. We are looking for a senior software engineer to design and build the software for our customer engagement platform, used within Apple Services for message orchestration. The people here at Apple don't just build products - they build the … team in meetings and driving consensus across participants * Creating reusability across our features and our engineering stack e.g. utilising standard libraries and contributing to their development * Creating technical design documents and driving consensus across stakeholders * Introducing best practices and automation, and driving their acceptance Experience in Java core programming is required. Minimum Qualifications Experience in designing and building … at writing clean and high-performant code in Java Skilled at using test driven development to empower CI/CD workflows Using data structures, concurrency and designpatterns Designing and building loosely coupled and eventually consistent distributed systems Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams Undergraduate degree related to computing More ❯
software and services specifically designed to meet the evolving needs of the BioPharma sector. IDBS, a Danaher company, leverages 35 years of scientific informatics expertise to help organizations design, execute and orchestrate processes, manage, contextualize and structure data and gain valuable insights throughout the product lifecycle, from R&D through manufacturing. Known for its signature IDBS E-WorkBook … who will be a vital cog in our team, designing and developing IDBS's data driven products. You will deliver data-rich software and contribute to the architectural design, technical approach and implementation mechanisms adopted by the team. You will be directly involved in the development of data-centric products from ingest to egress via pipelines, data warehousing … new requirements activities. Optimize Spark-based workflows for performance, scalability, and data integrity, ensuring alignment with GxP and other regulatory standards. Research, and promote new technologies, designpatterns, approaches, tools and methodologies that could optimise and accelerate development. Apply strong software engineering practices including version control (Git), CI/CD pipelines, unit testing, and code reviews to More ❯
in engineering teams. Experience building greenfield projects (not templated CMS like WordPress). Familiarity with Node.js/NestJS is desirable but not essential. Strong understanding of designpatterns, scalability, and system performance. DevOps experience (Docker, AWS, CI/CD pipelines) would be highly valued. Strong database expertise (MySQL and diverse storage paradigms). Nice to have: Prior More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
growing, global Insurance Underwriting technology provider that focusses on developing a complex SaaS calculation platform for rapidly growing Cybersecurity insurance markets. As a Data Software Engineer you will design and develop data centric backend services for the core platform with a focus on Python coding and building FastAPIs within an Azure environment with Databricks. You'll participate in … the design and implementation of advanced mechanisms for data ingestion, transformation, mass parallel orchestration of network IO and will model data for a variety of purposes. You'll also collaborate with the Infrastructure team to maintain Infrastructure as Code and develop new features on the engineering platform. Location/WFH: There's a hybrid work from home model … strong SQL skills (PostgreSQL, SQL Server and Databricks) You have experience of building FastAPIs You have a thorough knowledge of Computer Science fundamentals including Data Structures, DesignPatterns, OOP You're collaborative and pragmatic with great communication skills What's in it for you: As a Data Software Engineer you will receive a competitive package: Salary to More ❯
will use cutting-edge Java programming techniques so experience in this area is essential. As a Senior Developer, you’ll not only code but also take on key design responsibilities, shaping impactful projects. You'll mentor junior members of the team, driving innovation in a fast-paced, high-stakes environment. If you’re ready to make a real … Expert Level Java Development: You will apply your in-depth knowledge of the Java programming language (8->21) to implement world class trading and pricing systems. Collaborative Development: Design and develop innovative pricing and risk components for our market-making operations, impacting a wide array of asset classes. Cross-Functional: Partner with financial engineering, quant teams, and other … Java development experience within financial systems, ideally in pricing or risk-related applications. Not just a coder, but someone who also focuses on applying best practices, designpatterns and principles to develop scalable, maintainable and high-quality code. Experience working within Collections framework Someone who enjoys maths/logic problems and challenges Experience across one or more More ❯
Epsom, Surrey, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
application that enables television broadcasters worldwide to automate playout, handle acquisition, allow low and high resolution editing and manage assets. As a Senior C++ Software Engineer you will design and implement new features and improvements on the core automation playout/scheduling software, working across the full software development lifecycle. As a senior member of the team you … have strong analytical and problem solving skills You have a good understanding of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, DesignPatterns Ideally you will also have some experience with Qt You're collaborative with excellent communication and stakeholder management skills What's in it for you: As a Senior C++ More ❯
Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF Experience in writing installation packages in InstallSheild Experience designing and developing software including using UML and designpatterns Experience in Agile methodology. Experience with source control management systems and continuous integration/deployment environments Experience with relational database design and development. Experience coding reusable single More ❯
knowledge. Experience with BDD frameworks (preferably SpecFlow, Cucumber, etc.), with a strong preference for C# with Selenium, given the integration ease with our project. Familiarity with designpatterns and best practices in C#. Bonus Points For : Exposure to CI/CD pipelines (GitHub Actions, Azure, Jenkins, etc.). Experience with API testing tools like Postman, Insomnia, or More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
in-service support The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, designpatterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments and risk analyses of technologies More ❯