Developers at Scott Logic take design seriously, avoid over-engineering, and favour simplicity above all else. They’re also thorough. As a developer at Scott Logic, you’ll be working on complex and challenging projects, collaborating effectively and ensuring a rapid pipeline from development to test and production. If you enjoy solving problems and collaborating to build great solutions, there are opportunities across all our regional offices. Read more about our approach to bespoke software development.
Do you want to use your skills in Java software development to build complex, high-performance, enterprise-scale solutions for leading global companies?
View full detailsAre you a self-motivated and inspirational problem solver who wants to act as the technical lead on enterprise-scale software development projects?
View full detailsFirst introduced to me as “upside-down recursion”, dynamic programming is a technique used to write efficient algorithms to solve a wide range of problems, often replacing recursive approaches. Having met many examples in the past few years, this post explores three applications I’ve seen for the benefit of those new to the technique.
If you're a fan of Redux Saga then you will have noticed the abundance of libraries to assist testing your sagas. This post takes an in-depth look into the different approaches to testing sagas, describing where five popular testing libraries fit into these approaches.
From the redesign of intricate trading platforms to the integration of agile test processes, our consultants are always stretching themselves to deliver excellent results for our clients.
Discover how Scott Logic’s HTML5 experts helped to build a multi-award winning trading platform for Danish FinTech company, Saxo Bank.
Drop an email to john@scottlogic.com