City of London, London, United Kingdom Hybrid / WFH Options
La Fosse
to explore AI, automation, and industry-leading engineering practices. What They're Looking For 6+ years of technical experience with the Full Stack JavaScript ecosystem Experience leading the design, development, and operation of innovative software solutions Strong skills in modern web development (Node.js, AWS, TypeScript) and a solid understanding of web architecture Proficiency in building and managing APIs … strong database fundamentals (MongoDB) In-depth knowledge of AWS services (e.g. Lambda, Aurora RDS, EC2, ECS, SQS) Familiarity with CI/CD, DevOps practices, and common designpatterns Bonus: AWS certifications Some of their Benefits: Private healthcare EV company car scheme Staff discounts Comprehensive pension plan Location: Hybrid (Central London office - team meets twice weekly) Interview Process More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Tiro Partners Limited
and DevOps to turn research ideas into robust, production-ready applications. This is a high-impact opportunity to shape the engineering foundations of a pioneering AI company. Responsibilities • Design, build, and maintain high-performance backend systems in Python • Develop and optimize APIs, data processing pipelines, and integration layers • Collaborate with ML engineers to deploy and scale AI models … of experience as a Python Developer/Software Engineer • Strong Python skills with experience in frameworks such as FastAPI • Solid understanding of software engineering principles and designpatterns • Strong foundation in Computer Science (BSc/MSc from a top university) • Desirable: experience with AWS, frontend skills • Startup experience is a plus Why Join Us? • Be part of More ❯
and DevOps to turn research ideas into robust, production-ready applications. This is a high-impact opportunity to shape the engineering foundations of a pioneering AI company. Responsibilities • Design, build, and maintain high-performance backend systems in Python • Develop and optimize APIs, data processing pipelines, and integration layers • Collaborate with ML engineers to deploy and scale AI models … of experience as a Python Developer/Software Engineer • Strong Python skills with experience in frameworks such as FastAPI • Solid understanding of software engineering principles and designpatterns • Strong foundation in Computer Science (BSc/MSc from a top university) • Desirable: experience with AWS, frontend skills • Startup experience is a plus Why Join Us? • Be part of More ❯
and DevOps to turn research ideas into robust, production-ready applications. This is a high-impact opportunity to shape the engineering foundations of a pioneering AI company. Responsibilities • Design, build, and maintain high-performance backend systems in Python • Develop and optimize APIs, data processing pipelines, and integration layers • Collaborate with ML engineers to deploy and scale AI models … of experience as a Python Developer/Software Engineer • Strong Python skills with experience in frameworks such as FastAPI • Solid understanding of software engineering principles and designpatterns • Strong foundation in Computer Science (BSc/MSc from a top university) • Desirable: experience with AWS, frontend skills • Startup experience is a plus Why Join Us? • Be part of More ❯
scripts using best industry practices such as Page object model Integrate test suites into the test management system and custom test harnesses Familiar with implementation of designpatterns, modularization, and user libraries for framework creation Elaborated Skills: Maintain & Understand test automation frameworks and other solutions, minimum 9+ years of hands on for automation testing with Experience in … implementing, and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber Extensive experience in Selenium automation technology suite like Selenium WebDriver. Design and implement test automation using frameworks such as Data Driven framework and Hybrid framework for a number of projects. Responsible for resolving Selenium technical issues, and aiding others in More ❯
scripts using best industry practices such as Page object model Integrate test suites into the test management system and custom test harnesses Familiar with implementation of designpatterns, modularization, and user libraries for framework creation Elaborated Skills: Maintain & Understand test automation frameworks and other solutions, minimum 9+ years of hands on for automation testing with Experience in … implementing, and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber Extensive experience in Selenium automation technology suite like Selenium WebDriver. Design and implement test automation using frameworks such as Data Driven framework and Hybrid framework for a number of projects. Responsible for resolving Selenium technical issues, and aiding others in More ❯
scripts using best industry practices such as Page object model Integrate test suites into the test management system and custom test harnesses Familiar with implementation of designpatterns, modularization, and user libraries for framework creation Elaborated Skills: Maintain & Understand test automation frameworks and other solutions, minimum 9+ years of hands on for automation testing with Experience in … implementing, and maintaining them on a project Experience in the modern agile practices such as BDD/Cucumber Extensive experience in Selenium automation technology suite like Selenium WebDriver. Design and implement test automation using frameworks such as Data Driven framework and Hybrid framework for a number of projects. Responsible for resolving Selenium technical issues, and aiding others in More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
AJ Bell
Work as part of a distributed team made up of self-motivated and collaborative individuals. Iteratively make improvements to a new product while aligning to our mutually agreed design and architectural principles. Always looking for ways we can improve our product, processes and practices. We don’t like friction and waste. Automated testing, continuous integration and continuous deployment. … help get things done even in technologies out of their core competency. Your skills and attributes Excellent programming and problem solving skills Understanding of relevant software designpatterns and paradigms, such as OOAD, DDD, MVC, microservices, containers/orchestration or event-driven architecture Experience in creating performant, scalable, secure and well tested code. You take ownership of More ❯
a Data Migration Architect for our complex data migration projects, with a particular focus on large scale Oracle SaaS/PaaS/IaaS implementations. You will designpatterns for complex data integration. You will provide pre-Sales support by articulating the architectural significance and benefits of the Oracle PaaS. Become a key contributor and advocate of oracle … pipeline of PaaS business as either a standalone initiative or as part of wider Oracle-centric offerings. You may also be responsible for communicating an implementation approach and design methodology to an offshore development team as well as leading globally distributed teams. Your skills and experience We recognise that the modern Oracle PaaS landscape spans an array of More ❯
at a global Asset Manager with c$3 million under management, earning substantial bonuses. As a Backend Software Engineer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with he strategy team on Greenfield projects which you'll take ownership of and will see the business … strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it for More ❯
ingenuity Optimise mobile applications for performance, usability and responsiveness across different devices and screen sizes Master memory management,multithreading and concurrencymechanisms to enhance performance and responsiveness of mobileapplications Design for scalability, considering factors such as data caching,network bandwidth and server load Prioritise customer satisfaction by maintaining a customer-centric mindset throughout the development process, continuously seeking feedback … evolving field of mobile development Excellent communication and interpersonal skills Proficiency with Jetpack Compose for Android, and familiarity with Rust Strong understanding of mobile app architecture, designpatterns and best practices Knowledge of memory management techniques and best practices Experience with multithreading and concurrency in mobile applications Good understanding of scalability considerations when it comes toengineering mobile More ❯
Bromley, London, United Kingdom Hybrid / WFH Options
Adecco
with multiple technical teams to identify end-to-end solutions balancing business, security, availability, and resiliency requirements. Design and document technical solutions using standard designpatterns and best practices. Configure devices and deploy new services into production. Participate in prioritization and scheduling of implementation activities. Manage stakeholder requirements and expectations. Actively participate in the Change More ❯
or similar) daily - this can be personal project if no commercial experience yet Make confident technical decisions without constant guidance Follow established architecture, coding standards, and designpatterns Contribute within a structured development framework led by a tech architect Apply modern web best practices (performance, accessibility, SEO, responsive design, progressive enhancement) Build scalable, maintainable solutions … with minimal oversight Translate design specifications into clean, functional builds Build custom UI components instead of relying on prebuilt libraries We're not looking for: Developers needing close supervision or mentoring Anyone lacking production experience with consumer-facing applications Core Technical Requirements: React JS (multiple production projects) Next.js (production experience) Node.js (production experience) AI coding tools (Cursor, Claude More ❯
or similar) daily - this can be personal project if no commercial experience yet Make confident technical decisions without constant guidance Follow established architecture, coding standards, and designpatterns Contribute within a structured development framework led by a tech architect Apply modern web best practices (performance, accessibility, SEO, responsive design, progressive enhancement) Build scalable, maintainable solutions … with minimal oversight Translate design specifications into clean, functional builds Build custom UI components instead of relying on prebuilt libraries We’re not looking for: Developers needing close supervision or mentoring Anyone lacking production experience with consumer-facing applications Core Technical Requirements: React JS (multiple production projects) Next.js (production experience) Node.js (production experience) AI coding tools (Cursor, Claude More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Avanti
for someone who’s: Experienced in C#/.NET Core (2–3 years minimum) Confident building APIs and working with data-driven applications Strong on software designpatterns, architecture, and OOP principles Comfortable working across Windows and Linux Curious about how software connects with physical systems, hardware integration experience is great, but not essential If you enjoy More ❯
Proven experience with PHP (backend) and TypeScript/React (frontend). Experience building greenfield projects 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). Prior experience in the More ❯
a Senior Software Engineer: Build and refine Windows desktop applications (WinForms, WPF, WinUI or similar) Develop sleek, functional user interfaces and custom controls Apply best practice designpatterns (e.g. MVVM, MVC) Connect applications with OS-level features and external systems Ensure stability, performance, and maintainability of the codebase What You’ll Bring as a Senior Software Engineer More ❯
a Senior Software Engineer: Build and refine Windows desktop applications (WinForms, WPF, WinUI or similar) Develop sleek, functional user interfaces and custom controls Apply best practice designpatterns (e.g. MVVM, MVC) Connect applications with OS-level features and external systems Ensure stability, performance, and maintainability of the codebase What You ll Bring as a Senior Software Engineer More ❯
development, infrastructure, architecture, and security. 🧠 Skills & Experience • Proven experience delivering complex software solutions (HR software experience is a plus). • Deep expertise in Java, object-oriented designpatterns, multi-threading, and asynchronous paradigms. • Familiarity with Spring, Git, Postgres, MongoDB, and JavaScript. • Comfortable designing APIs and working within cloud-native architectures. • Experience writing performant Rust code is a More ❯
Track record of leading or mentoring in engineering teams. Experience building greenfield projects 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 ❯
Track record of leading or mentoring in engineering teams. Experience building greenfield projects 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 ❯
Track record of leading or mentoring in engineering teams. Experience building greenfield projects 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 ❯
Manchester, England, United Kingdom Hybrid / WFH Options
MRJ Recruitment
Web Services & APIs – Work with WebAPI, WCF, and messaging tools. What You Bring to the Table: Proven .NET experience with strong C# skills. Deep understanding of designpatterns, OOP, and N-Tier architecture. Hands-on experience building APIs, Web Services, and working with both SQL & NoSQL. Agile mindset – collaborative, adaptable, and always learning. Version control expert – Git More ❯