3 of 3 Remote Design Patterns Jobs in Maidstone

Staff Software Engineer

Hiring Organisation
Definely
Location
Maidstone, Kent, UK
Employment Type
Full-time
functional technical initiatives, and mentoring teams through change. You will have significant influence over technical direction, infrastructure choices, and how we evolve from legacy patterns to a modern, cloud-native architecture. What you'll do: Technical Leadership & Strategy Define and drive the technical vision, architecture, and roadmap for both … design sessions, ensuring scalable, secure, and maintainable solutions. Champion engineering best practices, including early-stage quality planning (Shift Left), design patterns, automated testing, and CI/CD implementation. Evaluate and introduce emerging technologies (e.g., AI-assisted coding, cross-platform frameworks) to improve productivity and product ...

Simulation Software Engineer

Hiring Organisation
Holt Executive Ltd
Location
Maidstone, Kent, UK
Employment Type
Full-time
engineering team in the UK is seeking a Simulation Software Engineer to support the development of high-fidelity spacecraft simulators used for mission design, verification, and operations. You'll work alongside software and aerospace engineers to develop simulation tools, integrate flight software, and ensure robust, reliable simulator performance … debugging and profiling experience on Linux Proficiency in modern C++ (C++14 or later) Solid understanding of object-oriented programming, UML, and design patterns Experience with test-driven development Desirable Skills Experience with ECSS SMP, SIMULUS Suite, or other spacecraft simulation frameworks Familiarity with Agile development tools ...

Technical Lead (Perm, UK, Remote + Travel)

Hiring Organisation
Nearform
Location
Maidstone, Kent, UK
Employment Type
Full-time
software engineering teams through technical delivery and either direct line management or mentoring. Deep understanding of agile ways of working, best practices and design patterns. Deep understanding of test-driven development and testing best practices. Deep understanding of version control tools, e.g. Git. Understanding of DevOps practices … Head of Engineering, designed to evaluate key aspects of a Technical Lead role. This session includes a selection of tasks to cover: Architecture Design – We want to see how you approach a high level problem, demonstrating your design thinking and decision-making process. Technical Implementation ...